Je pense que cela est une question assez simple à mod_rewrite:mod_rewrite - redirect d'un domaine à l'autre et préserver les valeurs de fuite dans l'URL
Je suis un domaine, qui doit rediriger vers une autre, mais garder toute valeur après dernière barre oblique (/) dans la première URL, à la seconde.
domain.com/4433 devrait transférer à domain.com/folder/?p=4333
Listed pour plus de clarté:
De: domain.com/4433
Pour: domain.com/folder/?p=4333
Des idées?
Edit: fait quelques tests, nous avons trouvé la solution suivante:
RewriteCond% {HTTP_HOST}^domain.com
$RewriteRule^([0-9a-z] *) $ ?/dossier/p = $ 1 [NC]
sincèrement, - bakkelun
Voulez-vous avoir une redirection HTTP ou que le serveur le fasse en arrière-plan sans que l'utilisateur s'en aperçoive? –
il devrait être fait sans que l'utilisateur ne s'en aperçoive. Mais nous avons trouvé la solution, c'était: RewriteCond% {HTTP_HOST}^domain.com $ RewriteRule^([0-9a-z] *) $/dossier /? P = $ 1 [NC] – Coreus