Hello,
J'ai un petit souci avec ma redirection de site.
J'ai le site old.test.fr qui map au niveau dns sur new.test.fr
Dans le .htaccess de mon new.test.fr, j'ai :
Redirect permanent /index.html <a href="http://new.test.fr/new-test/home/test/index.htm" target="_blank">http://new.test.fr/new-test/home/test/index.htm</a>
Or, je dois avoir ces redirections qui fonctionnent :
Si je tape http://old.test.fr/old-test je dois être redirigé sur http://new.test.fr/new-test
Mais surtout, si je tape http://old.test.fr/old-test/blabla..../...hml je dois arriver sur http://new.test.fr/new-test/blabla..../...hml
C'est-à-dire que à la base, je dois avoir ces redirections apache :
old.test.fr/old-test --> new.test.fr/new-test
Et que s'il y a quelque chose après old-test il doit se retrouver après new-test
J'ai essayé en mettant dans mon fichier apache du old :
1 2 3 4 5
|
RewriteEngine on
RewriteCond %{HTTP_HOST} ^old\.test\.fr$
RewriteRule ^/old-test$ <a href="http://new.test.fr" target="_blank">http://new.test.fr</a> [R,L] |
Mais ça ne me donne rien de concluant... J'ai vraiment essayé pas mal de chose, mais certaines fois, ça fonctionne que sur des cas spécifiques, mais jamais sur le général...
Est-ce qu'il faut plutot mettre ça dans mon fichier apache du new ? Puisque le dns du old est mappé sur celui du new ? Mais le problème est toujours le même, comment garder ce qu'il y a à la suite de l'url ?
Auriez vous une idée ?
Merci d'avance
Mystar
Partager