Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá,
Minha hospedagem permite vários domínios, entretanto há um principal ligado a pasta "/www" e todo os outros são pastas dentro dele.
Para evitar maiores problemas criei uma outra pasta "/www/site" e a idéia é repassar toda requisição que for do domínio principal para ela usando mod_rewrite.
Cheguei ao seguinte .htaccess que está na pasta "/www":
RewriteEngine on
RewriteCond %{HTTP_HOST} (www\.)?site\.com
RewriteCond %{REQUEST_URI} !^/site/?
RewriteRule ^(.*)$ /site%{REQUEST_URI}
Está funcionando para qualquer arquivo que eu acesso no root do site ou seja www.site.com/index.php por exemplo está ok.
Mas quando tento acessar uma subpasta o endereço do browser muda (http://www.site.com/blog muda para http://www.site.com/site/blog), entretanto o arquivo é encontrado, mas eu não queria que essa mudança ocorra.
Pelo que eu sei essa mudança só ocorre quando usamos a flag R no RewriteRule então não sei porque isso está acontecendo, vocês poderiam me ajudar?
Obrigado.
Carregando comentários...