Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá
É o seguinte:
No meu portifólio (ainda em construção http://www.randalmaia.com/), estou implementando as urls amigáveis.Porém tenho a "index.php" que seria a versão em português e "/en/index.php" que seria a versão em inglês.
Esse é meu htaccess que fica na raiz do site
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.randalmaia\.com [NC]
RewriteRule ^(.*)$ http://www.randalmaia.com/$1 [R=301,L]
RewriteRule ^([a-z0-9-]+)/?$ /index.php?pg=$1 [NC]
RewriteRule ^([a-z0-9-]+)/([a-z0-9-]+)/([a-z0-9-]+)/?$ /index.php?pg=$1&funcao=detalhes&id=$2&nome=$3 [NC]
RewriteRule ^en/([a-z0-9-]+)/?$ /en/index.php?pg=$1 [NC]
RewriteRule ^en/([a-z0-9-]+)/([a-z0-9-]+)/([a-z0-9-]+)/?$ /en/index.php?pg=$1&funcao=detalhes&id=$2&nome=$3 [NC]
</IfModule>
Na versão português ele funciona legal, porém quando entro na pagina /en/trabalhos ele faz ?pg=/en/trabalhos e me leva pra pagina trabalhos da versão em português.
Poderiam me ajudar.
Obrigado
Carregando comentários...