Chaque fois que je modifie mon option permalien par défaut en /% postname% /, il en résulte que ma page est introuvable.
Wordpress se plaignait du fait qu'il ne pouvait pas modifier le fichier .htaccess (car il n'y en avait aucun), je l'ai donc créé dans/var/www /. Le .htaccess a le même propriétaire/les mêmes autorisations que mon dossier wordpress.
S'il vous plaît, aidez, j'essaie de résoudre ce problème depuis 3 jours maintenant.
Dois-je aussi changer le mod_rewrite quelque part?
MODIFIER:
Résolu!
inside /var/www/.htaccess Ajouter la ligne: Options + FollowSymLinks
pour le problème mod_rewrite:
Vérifier Apache Mod_ReWrite - La liste suivante répertorie tous les modules chargés.
Sudo Apache2ctl -M Activer Mod_Rewrite
Sudo ln -s /etc/Apache2/mods-available/rewrite.load /etc/Apache2/mods-enabled/rewrite.load Redémarrez Apache view sourceprint? 1 Sudo /etc/init.d/Apache2 restart
avec l'aimable autorisation de https://usingnix.wordpress.com/2010/12/21/Apache-mod_rewrite-wp-permalinks/
Résolu!
inside /var/www/.htaccess Ajouter la ligne: Options + FollowSymLinks
pour le problème mod_rewrite:
Vérifier Apache Mod_ReWrite - La liste suivante répertorie tous les modules chargés.
Sudo Apache2ctl -M Activer Mod_Rewrite
Sudo ln -s /etc/Apache2/mods-available/rewrite.load /etc/Apache2/mods-enabled/rewrite.load Redémarrez Apache view sourceprint? 1 Sudo /etc/init.d/Apache2 restart
avec l'aimable autorisation de https://usingnix.wordpress.com/2010/12/21/Apache-mod_rewrite-wp-permalinks/
Je pense qu'il y a suffisamment d'informations pour apporter une réponse. Vraiment, à peine une question WordPress, mais voilà.
Tout d'abord, sachez que le format de chaîne de requête - ?p=
, ?s=
, etc. - devrait toujours fonctionner.
Ceci est pour un serveur Apache (2).
mod_rewrite
doit être activéAllowOverride All
ou au moins AllowOverride File
doit être défini.htaccess
doit être créé correctement. WordPress écrira le fichier s'il le peut, sinon, allez dans wp-admin-> Paramètres-> Permaliens et enregistrez les permaliens. Si WordPress se plaint de ne pas pouvoir écrire le fichier .htaccess
, copiez manuellement ce que WordPress vous indique dans .htaccess
. C'est une partie obligatoire du processus.