Au début, mes permaliens et tout a fonctionné. Mes permaliens étaient au format /year/month/post/
. Aujourd'hui, j'ai découvert quand j'essayais d'ouvrir une question Anspress , je reçois un 404. (Cela a aussi fonctionné, la dernière fois que j'ai vérifié) Puis j'ai lu quelque part J'ai besoin du format permanent de /postname/
pour afficher les questions Anspress.
Alors je l'ai changé en /postname/
. Maintenant, rien sauf index.php?p=xyz
ne fonctionne. Tous les liens vers les pages jettent un 404. J'ai essayé de revenir à /year/month/post/
, mais cela n’a pas aidé. Essayé d'aller à Permaliens et en cliquant "Enregistrer les paramètres" , mais cela pas aider non plus. Essayé a2enmod rewrite
(bien que cela ait déjà fonctionné), aucune aide.
Je n'ai aucune idée. Cela a fonctionné il y a 30 minutes.
Fixé. Peut-être qu'une mise à jour Apache ou quelque chose m'a fait ça.
J'ai changé AllowOverride None
en AllowOverride All
dans /etc/Apache2/Apache2.conf
pour le dossier /var/www
.
j'ai également fait face à ce genre de problème lorsque je télécharge le projet sur le serveur et, pour remédier à cela, j'ai suivi les étapes ci-dessous:
changez de permalien et enregistrez-le à nouveau. si le code est affiché ci-dessous, remplacez par ce code
enable rewrite_mode et pour cela, suivez les étapes de cet article: https://anandnayi.wordpress.com/2015/07/04/404-not-found-Apache-centos/