Rediriger un domaine vers son propre sous domaine

Rediriger un domaine vers son propre sous domaine - Hébergement - Réseaux grand public / SoHo

Marsh Posté le 16-10-2008 à 10:50:52    

Bonjour,
Je voudrais rediriger un domaine vers son propre sous domaine:
L'adresse du site est de type http://sousdomaine.mondomaine.com (les fichiers sont réellement présents à cette adresse, il n'y a pas de redirection).

 

Que dois-je faire pour que si je tape http://www.mondomaine.com dans mon navigateur je sois redirigé vers http://sousdomaine.mondomaine.com (en fait je voudrais surtout savoir si c'est possible)?
Merci.


Message édité par xolth le 16-10-2008 à 10:54:00
Reply

Marsh Posté le 16-10-2008 à 10:50:52   

Reply

Marsh Posté le 16-10-2008 à 12:34:24    

Oui, c'est possible. Tout dépend de votre offre d'hébergement. Si votre offre d'hébergement fonctionne avec les sous-domaines virtuels, ajoutez à votre htaccess:
 
RewriteEngine on
RewriteCond %{HTTP_HOST} ^mondomaine.com$ [OR]
RewriteCond %{HTTP_HOST} ^www.mondomaine.com$
RewriteRule ^/?$ "http\:\/\/sous-domaine\.mondomaine\.com" [R=301,L]
 
Votre domaine principal sera redirigé vers un sous-domaine.
 
 
 

Reply

Marsh Posté le 16-10-2008 à 13:24:15    

Je ne sais pas ce qu'est un sous domaine virtuel. Mais sur mon hébergement je n'ai que très peu de limitations.
Je vous explique pourquoi j'ai demandé ça: Le mot que j'avais choisi pour mon domaine est déjà enregistré en tant que domaine. Mais je tiens à ce que ce mot figure quand-même dans l'adresse du site.
Je donne un exemple:
www.cerises.com m'aurait intéressé mais est déjà pris.
www.dupont.com étant dispo j'ai choisi que l'adresse du site sera http://cerises.dupont.com (ça sera l'adresse réelle pas virtuelle ni redirigée).
Maintenant je voudrais que lorsqu'on entre www.dupont.com on arrive aussi sur le site (de façon redirigée, cette fois).

Reply

Marsh Posté le 16-10-2008 à 14:00:53    

La création de sous-domaines virtuels par htaccess est compliquée en mutualisé chez OVH à cause de son API : http://forum.ovh.com/showthread.php?t=39161
 
Pour tout hébergeur offrant un panel avancé (Cpanel, DirectAdmin, Plesk ou autre), la méthode décrite plus haut fonctionne. Il suffit de créer un simple htaccess avec:
 
RewriteEngine on
RewriteCond %{HTTP_HOST} ^dupont.com$ [OR]
RewriteCond %{HTTP_HOST} ^www.dupont.com$
RewriteRule ^/?$ "http\:\/\/cerises\.dupont\.com" [R=301,L]  
 
Faites des tests
 
@+


Message édité par Michelan le 16-10-2008 à 14:03:47
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed