2010-09-24 137 views
1

我有一个WordPress跑跑了几个星期的CPT。它没有任何问题。自定义帖子类型返回404

在过去的几天里,它一直在走路。每隔几分钟,WordPress会忘记该页面存在并返回404错误。这可以通过在管理面板中刷新永久链接规则来解决,但几分钟后会发生相同的事情,并且必须再次修复。

有谁知道什么可能导致这种情况,或者如何解决它?

回答

0

以下是一些可以解决问题的建议。

  1. 您可能需要将wp-admin区域中的某些文件列入白名单。或者,如果可以,请将wp-admin中的所有文件列入白名单。
  2. 检查.htaccess文件 - 添加以下代码(解决方法)
<IfModule mod_security.c> 
SecFilterEngine Off 
</IfModule> 
  1. 当博客的所有者发布的当前日期后这有时会发生,但后来编辑的帖子并更改帖子的日期。

这些是404的常见问题。希望它有帮助。

白名单

可以列入白名单,超过1个IP,可以说你需要从学校,工作场所或校园访问,你只需要在网络IP地址添加到所以它成为了“从允许”:

代码:

#WP Admin Block 
<Files wp-login.php> 
order deny,allow 
deny from all 
allow from 123.456.789.0 ------------->home IP 
allow from 321.654.987.1 ------------->work IP 
allow from 456.111.222.2 ------------->school IP 
allow from 222.555   ------------->library IP 
ErrorDocument 403 http://yourdomain.com/ 
</Files> 
+0

你说的白名单是什么意思? – jdp 2010-09-24 15:00:00

+0

您的htaccess文件执行此操作 - 请参阅编辑我的答案 – 2010-09-24 18:43:35

相关问题