在Wordpress中重写index.php

时间:2009-10-01 00:45:43

标签: php wordpress .htaccess url-rewriting

我创建了一个博客,当我将永久链接结构更改为/%postname%/时,我收到了一个Page Not Found错误。我希望我的网址看起来像这样:

http://bobbybeckner.com/sharepoint-list-and-linq-using-jquery-and-ihttphandler/

不是这个:

http://bobbybeckner.com/index.php/sharepoint-list-and-linq-using-jquery-and-ihttphandler/

我读了一些关于改变.htaccess的帖子,但没有找到明确的解决方案。任何代码示例欢迎或建议使用wordpress插件非常赞赏。

更新 我认为提及我的主机运行IIS7但不允许用户触摸它是很重要的。另外,我不确定.htaccess文件的任何限制或任何其他配置限制。

2 个答案:

答案 0 :(得分:2)

.htaccess文件仅适用于Apache(好吧,也许其他一些服务器也使用它,但不是IIS)。可以使用AFAIK URL重写IIS,但不是那么容易。

ISAPIRewrite似乎是一个商业应用程序来执行此操作,但当然,您需要在服务器上安装它。

就个人而言,我不会因为你的网址中有/index.php/而失眠。

答案 1 :(得分:1)

通常,当您填写结构时,如果.htaccess文件是可写的,它将为您应用重写,如果不是,它将显示内容应该在页面的最底部。如果页面底部不可写,您是否检查了页面底部?

您不必自己编码。

相关问题