J’essaie de redirect tous les visiteurs de l’ancien domaine que j’utilise vers le nouveau.
Voici le contenu du fichier .htaccess que j’utilise
RewriteEngine On RewriteBase / RewriteCond %{HTTP_HOST} !foobar.com$ [NC] RewriteRule ^(.*)$ http://foobar.com/$1 [L,R=301]
où http://foobar.com est le nouveau domaine.
Le code ci-dessus ne fonctionne que si le visiteur saisit http://olddomain.com .
Ce que je veux dire, c’est quand le type de visiteur
http://olddomain.com/terms.php il devrait être redirigé vers http://foobar.com/terms.php
Je veux que quelque soit le type de visiteur suivant l’ancien nom de domaine (comme http://olddomain.com/privacy.php , http://olddomain.com/users.php , etc.), ils se rendent sur http://foobar.com / pas à http://foobar.com/privacy.php etc.
RewriteEngine On RewriteCond %{HTTP_HOST} !^foobar\.com$ [NC] RewriteRule .* http://foobar.com%{REQUEST_URI} [L,R=301]