我已将基于 IIS6 的网站转移到 IIS7。它使用 ISAPI 重写。我想使用内置的 IIS7 重写引擎。我的 httpd.ini 文件中有以下代码:
[ISAPI_Rewrite]
RewriteRule /httpd(?:\.ini|\.parse\.errors).* / [F,I,O]
RewriteRule ^(.*)$ http://www.workcity.co.il/$1 [R,R=301]
RewriteRule /([^/.?]+) /sc.asp?p=$1 [I,L]
RewriteRule /products/([^/.?]+) /sp.asp?p=$1 [I,L]
RewriteRule /מוצרים/([^/.?]+) /sp.asp?p=$1 [I,L]
但它在 IIS7 重写引擎中不起作用。ISAPI Rewrite之间的IIS7重写引擎有什么不同,我该如何解决?
谢谢。