IIS 8 Mod_Rewrite激活

时间:2014-01-20 14:30:49

标签: php .htaccess iis mod-rewrite

我使用wamp服务器在PHP中创建了一个站点。我也使用了mod_rewrite。现在,我将我的网站放在安装了IIS 8.0的Windows Server 2012上。但是在这里,mod_rewrite不再起作用了。

我找到了类似于IIS的mod_rewrite,名为IIS Url Rewrite 2.0,已下载并安装,但我在Windows Server上绝对是新手,我不知道在哪里可以找到启用mod_rewrite支持的设置。

重写规则很简单,就像那样

RewriteRule ^home/$ /index.php

以下是网络http://cim.sswdesign.pw

上的网站地址

编辑:

有谁能告诉我如何启用重写支持?

1 个答案:

答案 0 :(得分:1)

IIS7及以上版本拥有自己的URL重写模块。

规则进入web.config(而不是.htaccess)。您可以手动将它们添加到那里,也可以在IIS管理器中使用“向导”。

http://www.surfingsuccess.com/asp/iis-url-rewrite.html

http://www.iis.net/learn/extensions/url-rewrite-module/using-the-url-rewrite-module