如何让wordpress在IIS 7上编写web.config以获取漂亮的url

有可能用IIS 7获得漂亮的url http://learn.iis.net/page.aspx/466/enabling-pretty-permalinks-in-wordpress/

但是wordpress也可以自动做,如果它有权限的话。

如何在IIS 7上授予此权限?

我不认为你是正确的。在IIS服务器上调整权限不会使漂亮的URLfunction正常。

当WordPress在Apachenetworking服务器(在任何操作系统上)上实现时,漂亮的URL要求在Apache上启用“mod_rewrite”模块。 如果.htaccess文件具有适当的权限,WordPress会自动修改重写规则。

在IIS上,当URL Rewrite模块启用时,漂亮的URL会正常工作,但是WordPress不知道如何修改web.config文件中的重写规则,因此必须手动完成。 如果您真的关心function,请在wordpress.org论坛function和反馈部分提出要求。

顺便说一句,有一个WordPress的StackExchange站点绕过它在Area51的过程。 我邀请任何WordPress用户/pipe理员在这里检查出来,如果你认为这会有所帮助的话,可以“提交”。 我做到了!

我pipe理两个WordPress的网站。

网站1的细节:

 WordPress: 3.0.1 PHP: 5.2.13 MySQL: 5.1.47 WebServer: Microsoft-IIS/6.0 

这里web.config 不是由WordPress写的,当永久链接改变被保存

网站2的细节:

 WordPress: 3.0.1 PHP: 5.2.13 MySQL: 5.1.47 WebServer: Microsoft-IIS/7.5 

这里web.config 由WordPress写保存永久链接变化时