J'ai du mal à obtenir de jolis permaliens au travail.
Lorsque je change les permaliens (par exemple en mois/nom), mon .htaccess (dans le répertoire wordpress - il y en a un autre de niveau supérieur) est modifié comme suit:
AddType x-mapp-php5 .php
AddHandler x-mapp-php5 .php
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /wordpress/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /wordpress/index.php [L]
</IfModule>
# END WordPress
Mais j'obtiens toujours 404 en essayant d'accéder à une page existante.
Mon blog est dans le sous-répertoire/wordpress /, je ne sais pas si cela peut poser problème. Les URL sont toutes deux définies sur http://<my domain>/wordpress
, où se trouvent mes fichiers wordpress.
Des idées sur ce que je peux faire, où je peux voir les résultats de la réécriture ou quoi que ce soit d'autre qui pourrait m'aider à dépister le problème?
Merci d'avance!
J'ai enfin réussi à localiser la cause du problème .. c'était un plugin qui semble avoir des problèmes (catégories de niveau supérieur). J'ai examiné leur documentation, mais rien n'indique que je serais confronté à ce problème. Hmmmm ...
Au moins ça marche maintenant!
Enregistrez votre fichier .htaccess
existant en le renommant backup.htaccess
puis ré-enregistrez vos liens permanents, ce qui créera un nouveau fichier .htaccess
. Cela résout les problèmes la plupart du temps.