Sur ma machine locale, les permaliens wordpress ne fonctionnent pas. Après des recherches, j'ai trouvé que wordpress ne créait pas de fichier .htaccess.
Pour cela, j'ai suivi les étapes ci-dessous.
Créez manuellement un
.htaccess
fichier " " et enregistrez-le dans votre répertoire WordPress principal. (C'est celui qui contient les dossiers wp-admin, wp-includes et wp-content.)Accédez au terminal Ubuntu et saisissez:
sudo chown -v: www-data "/FilePathHere/.htaccess"
Vous devriez voir une ligne imprimée indiquant que la propriété du fichier (de groupe) a été remplacée par www-data (Apache2).
Accordez à Apache2 un accès en écriture au fichier:
sudo chmod -v 664 "/FilePathHere/.htaccess"
Vous devriez voir une ligne imprimée indiquant que le mode du fichier a été conservé.
Ensuite, nous devons autoriser WordPress à écrire dans le fichier .htaccess en activant mod_write dans le serveur Apache2. Tapez ce qui suit dans le terminal:
réécriture sudo a2enmod
Vous devriez voir une ligne imprimée indiquant qu'il active la réécriture du mod et vous rappelle de redémarrer le serveur Web
Alors faisons ça. Redémarrez le serveur Web, Apache2, pour que les modifications prennent effet en tapant:
redémarrage sudo /etc/init.d/apache2
Nous avons tous terminé avec l'invite de ligne de commande; vous pouvez maintenant fermer la fenêtre de ligne de commande.
- Allez dans votre panneau d'administration WordPress (ie
http://Domain/wp-admin
). Allez dans Paramètres -> Permaliens et sélectionnez le format de permalien de votre choix. Appuyez sur le bouton "Enregistrer les modifications".
Toutes les étapes ont réussi. Mais même que Permalinks n'a pas fonctionné.
Tout autre paramètre est-il requis pour fonctionner correctement les permaliens.