WordPress 3.0.1 on IIS 6 Web Server PermaLink Issues

时间:2010-09-27 作者:tonyf

最近,我无意中发现了这个博客“用WordPress在IIS6上使用IIRF URL重写”(http://john-sheehan.com/blog/using-iirf-url-rewriting-on-iis6-with-wordpress/ ) 我在Mac OS X上开发了一个运行MAMP的WordPress站点,然后将该站点移植到MS IIS6 Windows 2003服务器环境中。

转到主页一切正常,但我的所有其他页面都找不到-404。我的网站是用WordPress 3.0.1中的PermaLinks设置的,我使用的是自定义结构/http:/www.mysite。com/%postname%/

因此,我的一个找不到的页面的permalink示例是http://www.mysite.com/aboutus

读到这里,我想我的页面找不到的原因是我的。htaccess文件在IIS 6服务器上不兼容,因为这是一个仅限Apache的文件。

总之,长话短说,看看上面的站点/博客条目,关于IIRF URL重写的使用,以及我是重写URL的新手,我有以下疑问:

A) 实现我的永久链接自定义结构/http:/www.mysite。com/%postname%/我的规则文件是什么样子的,这样IIS 6上的WordPress就可以找到上面描述的我的页面了?

B) 此文件的名称是什么,以及规则文件在Web服务器上的位置?

C) 我是否需要删除当前设置。我的WordPress目录中的htaccess文件,它在IIS 6上保存我的站点?

在此方面的任何帮助都将不胜感激。

谢谢

2 个回复
最合适的回答,由SO网友:Rarst 整理而成

有关的文档Using Permalinks 建议此帖子用于setting them up on IIS 6.

SO网友:mukesh

无需安装任何ISAPI过滤器即可删除索引。来自WordPress permalinks的php。不需要。htaccess文件。。使用以下简单步骤在IIS 6.0中使用WordPress Permalinks,为Windows共享主机/manas主机或任何Windows共享主机使用自定义404重定向。

http://dotnetcodebytes.blogspot.com/2011/11/remove-indexphp-from-wordpress-on.html

结束

相关推荐

为什么‘月份和名称’固定链接格式在我的新WordPress站点(运行在IIS7上)不起作用?

我刚刚在Windows 2003服务器上创建了一个新的Wordpress站点(版本3.0.1),但“月和时间”永久链接格式不起作用。当我使用它时,它给出了一个404错误。所有其他标准permalink格式都可以正常工作。请告诉我是什么导致了这个问题?