web-dev-qa-db-fra.com

résultats permanents avec "page non trouvée"

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/

1
paolo

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/

0
paolo

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).

  1. mod_rewrite doit être activé
  2. AllowOverride All ou au moins AllowOverride File doit être défini
  3. Le fichier .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.
  4. Vérifiez les autorisations.
0
s_ha_dum