Permaliens attribuer une URL permanente à chaque poste dans un blog WordPress . Ceux-ci fonctionnent grâce à une interaction entre le système de gestion de contenu WordPress et le serveur Web Apache qui est livré pré -installé sur Ubuntu. Permaliens cassés peuvent être fixés par la résolution de problèmes d'autorisations , permettant WordPress et Apache pour mettre à jour les fichiers de configuration importants . L' " . Htaccess " du fichier de configuration
. Contrôlé par le fichier htaccess quelles parties du site peut être consulté par les utilisateurs , et est une composante de la création permalien et système de gestion. Ce fichier doit se trouver dans votre dossier racine WordPress côté de la wp -admin et dossiers wp- content . Créer si elle n'existe pas déjà en entrant la commande " touch. Htaccess " suivi d'un retour . Puis changez la propriété du fichier dans le même utilisateur virtuel qui exécute le processus du serveur Web Apache: sudo chown
-v : . Www-data htaccess
La commande sudo raconte Ubuntu pour exécuter le suite à des commandes en tant qu'administrateur du système , et il faudra un mot de passe administrateur .
. htaccess Permission
une fois le fichier htaccess . a été créé, vous devez confirmer que l' Apache processus est autorisé à lire et écrire dans le fichier . Cela se fait avec la commande chmod , qui utilise un système numérique octal de créer des autorisations : 4 pour lecture , 2 pour écriture , 1 pour exécution . Entrez la commande suivante : sudo chmod
-v 664 htaccess
Cela donnera à l' utilisateur Apache 2 et les membres du groupe Apache2 lire et écrire dans le fichier tout en la plaçant en lecture seule . pour tous les autres utilisateurs .
Apache Paramètres
le serveur Web Apache doit également être informé qu'il a la capacité d'effectuer URL réécrit , qui sont l'information qui seront stockés dans le fichier htaccess . . Utilisez un utilitaire Apache appelé " a2enmod " de le faire avec le réglage suivant:
sudo a2enmod rewrite
Cela va changer le réglage et de faire rapport à vous que le changement des paramètres ne prendra pas place jusqu'à ce que le serveur Web Apache est redémarré. Vous pouvez le faire en redémarrant le serveur Web , ou avec la commande suivante:
sudo /etc/init.d/apache2 restart
WordPress Réglages
< p> utiliser l'interface d'administration de WordPress Dashboard de choisir quel type de permaliens vous souhaitez que votre site web à utiliser. Ce réglage est dans le menu Réglages sur le côté gauche du tableau de bord , suivi par le sous-menu Permalinks . Sélectionnez votre structure de permalien préférée et cliquez sur « Enregistrer les modifications ». Les réglages nécessaires seront écrites automatiquement les fichiers , maintenant que leurs droits sont fixés .