un résumé des techniques de redirection les plus courantes :
* Redirection directement sur le serveur
* Redirection par URL Rewriting
* Redirection dans un script serveur (PHP, ASP, etc.)
* Redirection par balise META Refresh
* Redirection JavaScript
header(
“Status: 301 Moved Permanently”, false, 301);
header(
“Location: http://www.votresite.com/unepage.htm”);
exit();
___________________
Protection des pages Web par htaccess
.htaccess à la racine:
RewriteEngine On
RewriteRule ^/wordpress/(.*)$ http://www.www.info/$1 [R=301,L]Redirect permanent /wordpress/ http://www.site.info/
tutoriel : Redirection Web en HTTP et HTML par Alexandre Alapetite
note : redirection de fichier à fichier ou de répertoire à répertoire
Rediriger la totalité d’un répertoire vers un autre site
Pour agir sur toutes les pages du site (changement de nom de domaine par exemple), il suffit de placer un seul .htaccess à la racine du site :
RedirectPermanent /weblogs http://www.newsite.com/
RedirectMatch 301 (.*) http://www.nouveausite.com$1
Redirection dans un script côté serveur
header(”Status: 301 Moved Permanently”);
header(”Location: http://www.nouveausite.com/nouveau.php”);
exit();
Recent Comments