2010-09-24 3 views
1

У меня есть WordPress CPT, который у меня работает пару недель. С этим не было никаких проблем.Custom Post Type return 404

В последние пару дней он собирался сбежать. Каждые несколько минут WordPress забывает, что страница существует и возвращает ошибку 404. Это можно устранить, сбросив правила permalink на панели администратора, но через несколько минут происходит то же самое, и это нужно снова исправить.

Кто-нибудь знает, что может быть причиной этого, или как его исправить?

ответ

0

Вот несколько советов, которые помогут решить эту проблему.

  1. Возможно, вам понадобится белый список определенных файлов в вашей области wp-admin. Или, если хотите, перечислите все файлы в wp-admin.
  2. Проверьте файл .htaccess - добавьте этот код (обходной путь)
<IfModule mod_security.c> 
SecFilterEngine Off 
</IfModule> 
  1. Это иногда случается, когда владелец блога публикует сообщение с текущей датой, но затем редактирует запись и изменяет дату публикации.

Это распространенные проблемы с 404. Надеюсь, это поможет.

Whitelist

вы можете белый список более чем на 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

+0

Ваш файл htaccess делает это - см. Изменение моего ответа –