Gestion des permaliens WordPress avec apache

 
 

Les permaliens correspondent à une réécriture d'adresse internet rendant plus facile la gestion des liens d'un site.
Wordpress gère les permaliens et permet plusieurs choix de "présentation" pour l'utilisateur.
Si votre site wordpress est situé dans le dossier /var/www/blog, il suffit d'ajouter dans la section virtualhost de votre site (N'oubliez pas la partie ssl si vous l'utilisez aussi !)

<Directory /var/www/blog>
                Options Indexes FollowSymLinks MultiViews
                AllowOverride All
                Order allow,deny
                allow from all
</Directory>

Si toutefois votre wordpress est à la racine (/var/www), il faut alors modifier votre configuration de site apache

    <Directory />
            Options FollowSymLinks Indexes
            AllowOverride FileInfo
    </Directory>

Il vous suffit ensuite de recharger apache:

service apache2 reload

Enfin, dans l'interface d'administration de wordpress (Réglages – Permaliens), vous n'avez plus qu'à choisir le permalien qui vous convient le mieux, et le tour est joué.