2009-07-29 9 views
0

Dans mon wordpress fichier racine .htaccess a mis ceci:Wordpress mod_rewrite est d'arrêter ma chaîne de requête de travailler

# BEGIN WordPress 
<IfModule mod_rewrite.c> 
RewriteEngine On 
RewriteBase/
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule . /index.php [L] 
</IfModule> 

# END WordPress 

et dans un sous-répertoire que j'ai ce fichier .htaccess:

RewriteEngine on 
RewriteRule ^bank/([^/.]+)/?$ bank/index.php?title=$1 [L] 

Mon fichier .htaccess fonctionne sur d'autres serveurs où il est dans la racine! Je reçois maintenant une erreur 404 quand il y a quelque chose après bank/ mais je sais que le code bank/index.php fonctionne comme bank/index.php?title=ppi fonctionne très bien.

+3

Dupe - http://stackoverflow.com/questions/1200017/modrewrite-to-get-query-string-php –

Répondre

0

Ou essayez cette règle:

RewriteRule ^bank/([^/.]+)/?$ index.php?title=$1 [L] 

Ou mettre votre règle dans le fichier .htaccess à la racine du document avant la règle de Wordpress.

Questions connexes