Helicon isapi rewrite + 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