De temps en temps, certaines de mes pages Wordpress (et messages) semblent manquer, je reçois la page 404 (bien que le code de réponse HTTP soit 200). Quelques heures plus tard, la page est de retour, sans aucun changement dans le backend. La seule chose à laquelle je peux penser, pourrait être la cause du plug-in W3 Total Cache, mais je ne vois pas comment. Est-ce que quelqu'un a déjà vu ce comportement auparavant? 3.1 multisite, nginx et w3tc.
Lorsque vous utilisez W3TC avec Nginx, il souhaite écrire un fichier nginx.conf
à la racine du serveur. Avez-vous ce fichier en place, accessible en écriture à l'utilisateur nginx?
De plus, avez-vous ajouté une directive include
dans votre configuration nginx principale pour extraire ce fichier?
Par exemple, dans mon fichier de configuration /etc/nginx/sites-enabled/dougal.gunters.org
, j'ai include /home/dougal/vhost/dougal.gunters.org/nginx.conf
à la fin du bloc server
.
Accédez à la section de vos permaliens, puis cliquez sur Enregistrer, si votre structure de permaliens semble correcte. Cela permettra de sauvegarder les paramètres et vos pages devraient réapparaître.