导致404错误的WordPress主页导致404错误
问题描述:
我已经搜索过这个问题,迄今为止我所看到的没有任何东西似乎和我一样。导致404错误的WordPress主页导致404错误
我在域(/开发)的子文件夹下有一个WordPress的博客设置。一切正常。然后,我将固定链接改为很好的链接。现在一切仍然正常,除了主页,这会导致IIS服务器上的404。
如果我手动把“index.php”放在它后面,主页就会出现,但如果我没有,就会出错。事情是,wordpress生成的首页链接仅指“/”(实际上我是想要的)。
这里有一些有趣的事......如果我然后在Wordpress的根目录下创建一个index.html文件并再次导航到主页,我会返回HTML文件。这几乎就好像这个服务器没有默认index.php,但会愉快地寻找index.html。
我认为这可能是它在IIS上的一个问题。我怎么能告诉它寻找index.php作为默认?
我无法安装额外的组件/软件,它在共享服务器上。我不介意有“index.php”,但我希望主页在没有它的情况下工作。
如果可以,请帮助。
非常感谢, Michael。或无法使用 - - 使用
答
如果您在IIS7中,则需要将index.php添加为默认文档类型。要做到这一点
- 打开IIS
- 选择下的网站
- 在IIS子类别网站选择默认文档
- 添加的index.php作为默认文档类型。
IIS6我不知道答案,但我在SO上发现了这个。 Different Default Document Type in Subfolder on IIS 6
答
不同方式的永久链接在IIS:http://codex.wordpress.org/Using_Permalinks#Permalinks_without_mod_rewrite
确保你正在发生变化,所以固定链接设置在数据库中改变从内部管理节约的永久链接,太。