手机
当前位置:查字典教程网 >网页设计 >应用技巧 >wordpress rewrite问题解决
wordpress rewrite问题解决
摘要:这些天有个问题一直困扰着我,由于我的WordPress是放在网站的根目录下,因此我建立的一些子目录跑一些其他的应用,我发现这些应用被Word...

这些天有个问题一直困扰着我,由于我的WordPress是放在网站的根目录下,因此我建立的一些子目录跑一些其他的应用,我发现这些应用被WordPress的.htaccess文件的RewriteRule所干扰,我费了好大劲修改.htaccess文件,使得子目录的文件的RewriteRule可以工作正常,却发现调用子目录的应用总是返回404状态,但是内容却是正常的。

其实,如果建立一个子目录放Discuz论坛,则论坛的RewriteRule也会被干扰,这个问题实在令人困惑,特别是返回404状态后,所有文件将不会被搜索引擎所收录。

经过一番调试和修改,我发现了一个很怪异的方法可以解决这个问题,就是在子目录的PHP文件中加入下面这一行代码:

header("Status:200OK");

之后我使用一些HTTPStatus测试工具测试,该目录和文件就不再返回404状态了,而是返回200状态,之后我会观察一下该子目录在搜索引擎的收录情况,估计应该也会恢复正常了。WordPress的某些特性实在是令人奇怪,搞不懂为什么会是这样。

【wordpress rewrite问题解决】相关文章:

QQ卡机问题解决方法(信息记录过大时)

PHP has encountered an Access Violation at XXXXXX 的解决方法

封杀Windows XP自带的小游戏的具体办法

关于frameset出现滚动条的解决方法

VS2008中文试用版改为正式版的破解方法

彻底解决"停用连接出错"问题的两种方法

身份证复印件的正确使用方法 身份证防被盗用

Realtek HD Audio Driver安装失败的解决方法

不可不知的Google搜索窍门

Office 2007 System 常见问题集第1/3页

精品推荐
分类导航