Переписать Helicon ISAPI + ASP.NET :Как удалить .расширение aspx?
-
22-09-2019 - |
Вопрос
Как мне удалить расширение .aspx, например:
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
Решение
RewriteRule ^([^\.\?]+)/?(\?.*)?$ /$1.aspx$2 [L]
Другие советы
Какую версию ISAPI_Rewrite вы используете - 2 или 3.
Синтаксис v3 таков:
RewriteBase /
RewriteCond %{REQUEST_URI}.aspx -f
RewriteRule ^([^/.]+)$ /$1.aspx [L]
Не связан с StackOverflow