/ / Reescrita de URL: redirecionar url feio para url limpo - .htaccess

Regravação de URL: redirecione o URL feio para limpar o URL - .htaccess

No meu arquivo .htaccess, uso esta regra para limpar urls (isso funciona):

RewriteRule ^(.*).html$ index.php?page=$1 [L]

Mas todas as minhas páginas estão duplicadas: "urls feias" ainda estão disponíveis. Isso é um problema. Eu pesquisei na web como redirecionar "urls feias" para "urls limpas", mas não encontrei nenhuma solução.

Um exemplo costuma ser útil. eu quero index.php?page=about para ser redirecionado diretamente para about.html.

Alguém poderia me ajudar ? Eu quero resolver isso e entender como fazer.

Muito obrigado.

Respostas:

0 para resposta № 1

Para os próximos visualizadores, o melhor é implementar e usar um roteador php.