Estou mexendo com .htaccess
há um tempo e tenho a seguinte regra:
RewriteRule ^(mypage|myotherpage)/?$ main.php?p=$1 [L,QSA]
Se eu inserir o link , ele mostrará main.php conforme desejado.
Se eu inserir o link (observe a falta de barra invertida), ele será redirecionado para link e, obviamente, exibe um erro 404 Not Found. Experimentei o mesmo URL usando o Chrome no mesmo computador e ele não adiciona o .html
. Eu também tentei o mesmo URL no FireFox em outro PC, e novamente ele não adiciona o .html
.
Anteriormente, ao mexer com .htaccess
, eu tinha regras que adicionaram .html
ao URL. Eu já me livrei dessas regras, mas me pergunto se FF de alguma forma as armazenou em buffer?
Alguma ideia? Obrigado