web-dev-qa-db-fra.com

Problèmes de redirection vers de "jolis" permaliens (wordpress dans le sous-répertoire)

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!

1
IronGoofy

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!

1
IronGoofy

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.

2
Ashfame