2011-02-08 8 views
1


Je fichier .htaccess:
RewriteEngine On
RewriteRule ^enter(.*)$ /admin$1 [L]
Je veux faire serveur interne rediriger vers /admin/some/informations page lorsque l'utilisateur essaie d'utiliser /enter/some/info/ url. Et cela fonctionne correctement sauf dans le cas /entrez url. Dans ce cas, la réponse du serveur est 301 et le navigateur redirige vers la page /admin
S'il vous plaît, aidez à résoudre ce problème.Apache mod_rewrite: navigateur inconnu rediriger

Répondre

0

Si vous voulez que la redirection se produise seulement quand il y a quelque chose après la "entrer", l'essayer:

RewriteEngine On 
RewriteRule ^enter/(.+)$ /admin/$1 [L] 

Hope this helps!

+0

Merci pour la réponse! – Strannik

0

Merci pour votre réponse! :)
Je viens résolu redirect problème de la même façon:
RewriteEngine On
RewriteRule ^enter/?(.*)$ /admin$1

+0

Attention, cette expression régulière est un peu différente, elle enverra toujours example.com/enter à example.com/admin. – aorcsik