Faire fonctionner les permaliens sur WordPress

J’ai voulu changer les permaliens sur WordPress pour que l’adresse affiche le titre de l’article plutôt qu’un chiffre de page qui n’était pas à mon goût selon moi. Comme j’héberge ce blog chez moi, il y a parfois quelques bricoles à configurer.

Je suis tombé sur beaucoup de réponses parlant de configurer le .htaccess ou d’autres choses un peu plus ésotériques mais finalement, c’est apache qui posait problème et me renvoyait une erreur 404 une fois la modification du permalien faite.

Pour ça, il suffit d’aller dans :

/etc/httpd/conf/httpd.conf

avec nano par exemple, de modifier la ligne :

AllowOverride None

et de remplacer None par All. Mais attention seulement où cette ligne est mise seule et pas ceux où cette ligne se trouve dans un <Directory />

Vérifiez aussi que cette ligne est décommentée :

LoadModule rewrite_module modules/mod_rewrite.so

Et les permaliens fonctionneront sans problème ;)