有人可以告诉我如何将apache iis7 mod_rewrite .htaccess文件转换为MS Url Rewriter中的等效web.config吗?
这是我的.htaccess文件:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ /index.php?url=$1 [QSA,L]
</IfModule>
答案 0 :(得分:1)
这些看起来像WordPress规则。 WordPress了解并知道如何自动修改IIS 7 web.config文件。如果您使用平台安装程序安装WordPress,则无需担心以下任何问题:
http://www.microsoft.com/web/downloads/platform.aspx
还有一个Apache Rewriter配置导入Microsoft URL重写器。如果您真的喜欢Apache样式语法,那么Managed Fusion提供了URL Rewriter项目,该项目支持IIS 6和7上的Apache规则: