pour que les permaliens marchent correctement dans wordpress :
activer le mod_rewrite d’apache :
sudo a2enmode rewrite
modifier le virtualhost :
sudo nano /etc/apache2/site-available/nom-du-vhost.conf
ajouter les lignes suivantes selon votre configuration :
<VirtualHost *:80> ServerName mobaitec ServerAlias mobaitec.fr ServerAdmin fb@mobaitec.fr DocumentRoot "/var/www/html/mobaitec" <Directory "/var/www/html/mobaitec"> Options FollowSymLinks AllowOverride All </Directory> </VirtualHost>
Modifier ensuite le fichier .htaccess situé à la racine du répertoire web :
sudo nano /var/www/html/nom-du-répertoire-du-site # BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule> # END WordPress