手机
当前位置:查字典教程网 >网页设计 >应用技巧 >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问题解决】相关文章:

217个电脑知识和实用问题解决集锦

关于三种主流WEB架构的思考

中文地址的英文写法

总提示[Microsoft][ODBC Excel Driver] 数值字段溢出官方解决方法

只要安装pplive就出现蓝屏解决方法

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

收藏的word实用技巧问题解答(实用)

asp 80070005 80070006 FSO等问题终级解决方法

一键GHOST使用图文教程

eclipse 内存不足解决方法

精品推荐
分类导航