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