将Wordpress网站从Linux主机移到IIS7-主页正常工作,其他一切都返回404


Moved Wordpress site from Linux host to IIS7 - Home page works, everything else returns 404

标题很好地总结了这一点,但是的,在将Wordpress网站从我的Dreamhost服务器迁移到运行IIS7的个人Windows VPS后,主页之外的所有内容都被视为真实目录(即homepage.com/about),而不是虚拟目录,因此服务器返回404-找不到文件或目录。

我需要做些什么来告诉IIS这主要是一个动态网站,而不是静态网站。

添加URL重写扩展:http://www.iis.net/downloads/microsoft/url-rewrite

您需要将规则从Apache的mod_rewrite格式转换为IIS的正则表达式,如果您使用的是PHP的PATH_INFO,那么这很容易。

相关文章: