mod_alias de remplacement sous-répertoire
Question
J'utilise RewriteMatch pour rediriger tout le trafic de subdir1 à SubDir2, tout en gardant toutes les autres parties de l'URL même. Ainsi, par exemple,
http://www.mydomain.com/subdir1/
redirigerez à
http://www.mydomain.com/subdir2/
J'utilise cette règle:
RedirectMatch 302 /subdir1/.* /subdir2/$1
qui fonctionne pour l'url
http://www.mydomain.com/subdir1/
mais pas pour toutes les pages avec plus urls. Donc, il ne correspond pas à
http://www.mydomain.com/subdir1/index.htm
qui devrait être redirigé vers
http://www.mydomain.com/subdir2/index.htm
Si quelqu'un a des idées, je vous en serais reconnaissant.
La solution
Est-ce que cette aide de fil à tous? http://www.webmasterworld.com/forum92/4097.htm
Autres conseils
Vous devrez arrondir crochets autour de votre. *
RedirectMatch 302 /subdir1/(.*) /subdir2/$1
Sans que $ 1 n'a pas de sens et ne va pas « savoir » quoi correspondent à.
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow