2010-09-24 7 views
1

J'ai un CPT WordPress que j'ai utilisé pendant quelques semaines. Il n'y avait pas de problèmes avec ça.Custom Post Type retournant 404

Au cours des deux derniers jours, ça s'est détraqué. WordPress oublie chaque fois que la page existe et renvoie une erreur 404. Cela peut être résolu en vidant les règles permalink dans le panneau d'administration, mais quelques minutes plus tard, les mêmes choses se produisent et il doit être résolu à nouveau.

Est-ce que quelqu'un sait ce qui pourrait être à l'origine de ce problème ou comment y remédier?

Répondre

0

Voici quelques suggestions pour résoudre le problème.

  1. Vous devrez peut-être mettre en liste blanche certains fichiers de votre zone d'administration wp. Ou, si vous le pouvez, liste blanche tous les fichiers dans wp-admin.
  2. Vérifiez votre fichier .htaccess - ajoutez ce code (solution)
<IfModule mod_security.c> 
SecFilterEngine Off 
</IfModule> 
  1. Cela arrive parfois lorsqu'un propriétaire du blog publie un poste avec la date actuelle, mais édite alors le poste et change la date du message.

Ce sont les problèmes communs avec 404. Espérons que cela aide.

liste blanche

vous pouvez whitelist plus de 1 IP, permet de dire que vous avez besoin d'accéder à l'école, lieu de travail ou d'un campus, il vous suffit d'ajouter les adresses IP du réseau à « permettre de » il devient:

code:

#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

Que voulez-vous dire par whitelist? – jdp

+0

Votre fichier htaccess fait ceci - voir modifier ma réponse –