Skip to main content Help Control Panel

Login   A+   A-

Community «   Le forum «   Problèmes d'installation «  

Redirection www automatique

Manu -- on June 7 2006, from Caribbean
YACS team - Modérateur/Beta testeur
Comment rediriger automatiquement vos visiteurs indépendament de votre hébergeur et de votre site.

Si vous avez un domaine accessible par http://domaine.tld et aussi par http://www.domaine.tld, vous êtes peut-être intéressé par une redirection automatique de vos visiteurs sur le www afin de gérer plus efficacement vos profils utilisateurs dans vos navigateurs mais aussi le suivi des statistiques.

Cette méthode utilise un fichier .htaccess à placer à la racine de votre domaine (pas celle de Yacs sauf si, cas particulier, celui-ci est aussi à la racine). Cela a pour principal avantage de n'être dépendant ni de l'hébergeur, ni du type de site web.

Dans le cas où Yacs serait aussi à la racine, insérez les lignes de cet exemple en tête de celui fourni avec Yacs.

Créez un fichier htaccess.txt avec un simple éditeur de texte.

Insérez les lignes suivantes:
#web domains redirect dompain.tld to www.domain.tld
RewriteEngine on
RewriteCond 
%{HTTP_HOST} ^(ABC.*)$
RewriteRule ^(.+)?$ http://www.%1/$1 [R=301,L]



Remplacez alors ABC par le début du nom de votre domaine ou du nom complet.

Quand vous chargez votre htaccess via ftp, n'oubliez pas de le renomer si ce n'est pas déjà fait en .htaccess : le point est important.

Ainsi, vous n'avez plus qu'à vous occuper des accès par http://www.domaine.tld et vous gagnez par la même occasion la gestion de vos sous-domaines
http://www.domaine.tld/sous_domaine en
http://sous_domaine.domaine.tld et les avantages identiques cités précédemment.

Et hop !

Comments

Olivier
avatar
from Rouen Lat:49:27:08N (49.4522) Lon:1:05:10E (1.086)
490 posts

on June 30 2006


Bon j'ai essayé plusieurs trucs mais je n'y arrive pas :
je souhaiterai que les accès à mon ancien domaine sous club-internet passe sur mon nouveau sous ovh:
ancien : http://sangliervolant.club.fr
nouveau : www.sangliervolant.net

voici mon dernier essai:

#web domains redirect http://sangliervolant.club.fr to www.sangliervolant.net
RewriteEngine on
RewriteCond %{HTTP_HOST} ^(sangliervolant.*)$
RewriteRule ^(.+)?$ http://www.%1/$1 [R=301,L]

peux tu me corriger ?
Moi-meme
avatar
from Entre chaise et clavier...
1436 posts

on Nov. 22 2006


As-tu essayé plus simplement quelque chose comme :

RedirectPermanent / http://www.sangliervolant.net/[/code]

à la racine de ton club.fr ?

Normalement la directive RedirectPermanent redirige toute requête vers ton serveur où se trouve le htaccess vers celui du nouveau domaine renseigné.

Rate this page
Posted by GnapZ on June 7 2006, commented by Moi-meme on June 7 2006, (popular)