Entrando com mais um post.
Descrevo aqui como solucionar um problema típico de quem contrata as hospedagens linux do UOLHOST.
O problema ocorre na hora de fazer a reescrita de URL.
Localmente o site funciona corretamente; na hora de subir os arquivos para a hospedagem não funciona.
Muitos vão dizer que a hospedagem do UOLHOST não presta e recomendaria contratar outra, porém tem situações que o cliente fez a contratação. Ele não quer mudar e quer o site funcionando. se vira meu irmão…rsss
Vasculhando a net, cheguei a uma solução e compartilho com vocês.
Basta acrescentar estas 2 linhas no arquivo .htaccess
Options +FollowSymLinks
Options -MultiViews
exemplo:
.htaccess
RewriteEngine On
RewriteRule ^contato\/?$ index.php?pagina=contato.php [L]
Options +FollowSymLinks
Options -MultiViews
index.php
Quer saber o que faz esses Options, clique aqui.