Helicon isapi rewrite + asp.net: como remover. Extensão ASPX?
-
22-09-2019 - |
Pergunta
Como faço para remover a extensão .aspx como:
http://www.foo.com/bar --> http://www.foo.com/bar.aspx
http://www.foo.com/bar?q=boo --> http://www.foo.com/bar.aspx?q=boo
Solução
RewriteRule ^([^\.\?]+)/?(\?.*)?$ /$1.aspx$2 [L]
Outras dicas
Qual versão do isapi_rewrite você está usando - 2 ou 3.
A sintaxe V3 é:
RewriteBase /
RewriteCond %{REQUEST_URI}.aspx -f
RewriteRule ^([^/.]+)$ /$1.aspx [L]
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow