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