web.config para .htacess

0

eu migro o único site do servidor windows para o servidor linux,

está funcionando bem mas página de índice só funcionando, outras páginas não funcionam, estou verificando isso, para redirecionamento de URL uso o web.config isso em não funcionar em servidor linux, qualquer um por favor converta isso e me dê

                                                                                                                                                                                                                                 

    <rule name="aboutuspage" stopProcessing="true">
        <match url="^About-Us/" />
        <action type="Rewrite" url="/about-us.php" />
    </rule>
    <rule name="newseventspage" stopProcessing="true">
        <match url="^News-Events/" />
        <action type="Rewrite" url="/gallery.php" />
    </rule>
    <rule name="qualitypage" stopProcessing="true">
        <match url="^Quality/" />
        <action type="Rewrite" url="/quality.php" />
    </rule>
</rules>

por favor ajude isso qualquer um

    
por shaik Jilani 25.12.2017 / 11:55

1 resposta

0

Tente usar o código htaccess abaixo.

# Make sure that the rewrite module has been enabled
<IfModule mod_rewrite.c>
# Enable the RewriteEngine may be duplicate.
RewriteEngine on
# Base of website
RewriteBase /
# Check if it is a PHP **file**
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
#Writing it without .php
RewriteRule ^(.*)$ $1.php
</IfModule>

Se esta for a solução, aceite minha resposta e, eventualmente, vote nela.

    
por 25.12.2017 / 13:28

Tags