大家都知道wordpress在iis上跑的时候由于Rewrite的原因,永久链接里面始终会带个index.php让人看起来很不爽,再者一些如jiangdong大哥的静态插件cos-html-cache等也无法正常工作!现在,,由于Microsoft URL Rewrite Module的出现,使用iis跑wordpress的朋友不用在发愁,IIS7下Wordprss永久链接也可以像在lunix或unix下一样随心所欲了!现在我就把我在外文网站淘来的和大家一起分享!
第一:下载安装Microsoft URL Rewrite Module
下载the x86 version for IIS 7.0
下载 the x64 version for IIS 7.0
请选择适合自己版本的下载安装,如何安装?懂英文的朋友可以看这里!!
第二:1.在你的wordpress安装的根目录打开一个文件名为web.config文件,你可以用记事本或Notepad工具打开。通常在iis7下新建一个网站时根目录下就会生成这个文件的!

2.请在<System.Webserver> …</System.Webserver>之间加入以下代码,建议紧贴</System.Webserver>之前加入!
<rewrite>
<rules>
<rule name="Main Rule" stopProcessing="true">
<match url=".*" />
<conditions logicalGrouping="MatchAll">
<add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" />
<add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" />
</conditions>
<action type="Rewrite" url="index.php" />
</rule>
</rules>
</rewrite>

3.打开你wordpress后台的控制面板(Dashboard),点击设置(Settings)下的永久链接(Permalinks)


注意:wp2.7下后台不一样,可设置过程一样!
Home » WP使用, 基础教程 » IIS7下设置Wordprss的友好永久链接


郁闷,我用IIS7加了这规则,没作用啊,不管点什么链接都转到首页…
我不是故意的
小伙子这篇文章ping了好多的文字过去哦
发帖的时候自动PING的吧