2012-07-16 6 views
0

J'ai un problème avec mon site wordpress après avoir modifié le fichier htaccess.redirection boucle sans fin

C'est l'erreur que je reçois de navigateur:

ERR_TOO_MANY_REDIRECTS 

Je pense que ce genre de redirect boucle sans fin. Voici mon fichier. Htaccess, quelqu'un peut-il m'aider?

RewriteEngine on 


# BEGIN WordPress 
RewriteBase/
# uploaded files 
# add a trailing slash to /wp-admin 
# END WordPress 
rewriterule ^index\.php$ - [L] 
rewriterule ^([_0-9a-zA-Z-]+/)?files/(.+) wp-includes/ms-files.php?file=$2 [L] 
rewriterule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin [R=301,L] 
rewritecond %{REQUEST_FILENAME} -f [OR] 
rewritecond %{REQUEST_FILENAME} -d 
rewriterule^- [L] 
rewriterule . index.php [L] 

Répondre

0

Je ne sais pas ce que vous essayez de faire avec cette règle, mais cela ne veut pas, mais provoquer une boucle de redirection:

rewriterule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin [R=301,L] 

demande Original:/toto/wp-admin

  1. URI = foo/wp-admin
  2. URI correspond ^([_0-9a-zA-Z-]+/)?wp-admin$, backreference 1 = foo/
  3. $ 210
  4. Target = foo/wp-admin
  5. Redirect navigateur pour foo/wp-admin
  6. répétition de l'étape 1.
+0

j'ai supprimer cette ligne mais il reste bloqué sur la boucle, geting ce msg erreur 301 Net :: ERR_TOO_MANY_REDIRECTS – user1310492

+0

@ user1310492 Sauf si vous avez plus de règles qui redirigent, il semble que ce soit la seule règle qui existait, et si vous l'avez supprimée, aucune idée d'où vient la redirection (c'est la seule règle avec le ** 'R' ** drapeau) –