Précédent   Forum des professionnels en informatique > Systèmes > Linux > Réseau
Réseau Vos questions autour des réseaux et télécoms sous Linux
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 21/06/2011, 11h34   #1
Membre habitué
 
Inscription : mars 2009
Messages : 98
Détails du profil
Informations forums :
Inscription : mars 2009
Messages : 98
Points : 111
Points : 111
Par défaut Redirection via BIND (DNS)

Bonjour à tous,

Je dispose d'un nom de domaine "monsite.fr" (sans hébergement web) chez un registrar avec gestion DNS :
A (Adress)
CNAME (Alias)
URL (Redirect)

Je souhaiterais rediriger (www.)monsite.fr vers www.autresite.fr
(je n'ai pas la main par contre sur autresite.fr)

OR, problème, dans la gestion DNS :
- la redirection (par URL redirect) fonctionne très bien pour http://monsite.fr
- par contre elle ne fonctionne pas pour http://www.monsite.fr

J'ai pourtant rajouté un CNAME de www vers www.autresite.fr , mais cela ne change rien.

Pourriez-vous m'indiquer s'il existe une solution par BIND SVP... ?

Le support de mon registrar m'a fait la réponse suivante :
Citation:
Nous vous invitons à effectuer cette redirection grâce à un .htaccess.
Vous devez donc faire pointer votre domaine monsite.fr vers les DNS de votre hébergeur.
Via votre hébergeur, vous devrez lier ce domaine à votre hébergement et le faire pointer sur le dossier du site.
Toujours via votre hébergeur, vous devrez créer le sous-domaine www pointant vers ce dossier.
Et dans le .htaccess situé dans ce même dossier, vous pouvez ajouter ces lignes :
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.autresite.\.fr$
RewriteRule ^(.*)$ http://www.autresite.fr/$1 [L,R=301]
Si je comprends bien, ils me suggèrent de passer par un hébergement externe (dont je dispose en effet sur un serveur privé chez 1and1) pour arriver à mes fins, je trouve çà un peu étrange mais s'il n'y a pas d'autre solution...

Un grand MERCI d'avance pour toute aide.
Paul-75 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/06/2011, 13h31   #2
Membre habitué
 
Homme
Ingénieur développement logiciels
Inscription : avril 2007
Messages : 83
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 24
Localisation : France, Isère (Rhône Alpes)

Informations professionnelles :
Activité : Ingénieur développement logiciels
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : avril 2007
Messages : 83
Points : 139
Points : 139
Quand tu a fait le CNAME, ta ligne ressemblais à ca non?
www IN CNAME www.autresite.fr.

=> Le point après le .fr est très important car il permet de stipuler au serveur DNS que www.autresite.fr est un domaine complet et pas un sous domaine de ta zone (que c'est pas www.autresite.fr.monsite.fr)

Ensuite il faut que le apache présent sur la machine qui héberge autresite.fr gère (dans des vhosts par exemple) les requêtes ayant pour nom monsite.fr

Pour faire simple :
* tente de mettre
www IN CNAME www.autresite.fr. dans ton DNS (voir * IN CNAME www.autresite.fr.)

* attend quelque minutes voir quelques heure que les DNS soit pris en compte, tu peut accélérer la chose en tapant dans une invite de commande windows ipconfig /flushdns puis en rebootant ta box

* ping www.monsite.fr devrait donner l'ip de www.autresite.fr

Si cela est bon ca veut dire que le DNS est correct, il reste plus que la conf d'apache a faire si necessaire.
OcterA est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 21/06/2011, 13h53   #3
Membre habitué
 
Inscription : mars 2009
Messages : 98
Détails du profil
Informations forums :
Inscription : mars 2009
Messages : 98
Points : 111
Points : 111
Merci bcp pour ta réponse.

En fait, c'est un peu plus compliqué que je ne le pensais car la redirection n'est pas sur www.autresite.fr mais sur www.autresite.fr/repertoire

(Il n'y a pas le IN dans ma gestion DNS, juste le CNAME)


DERNIÈRE MINUTE :
En fin de compte, j'ai réussi à faire ce que je voulais tout simplement en rajoutant :
Code :
www [URL Redirect] http://www.autresite.fr
Quel idiot de ne pas y avoir pensé plus tôt !
Paul-75 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/06/2011, 14h13   #4
Membre habitué
 
Homme
Ingénieur développement logiciels
Inscription : avril 2007
Messages : 83
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 24
Localisation : France, Isère (Rhône Alpes)

Informations professionnelles :
Activité : Ingénieur développement logiciels
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : avril 2007
Messages : 83
Points : 139
Points : 139
Cette redirection est une redirection HTTP (masqué par le fournisseur du DNS pour être plus user-friendly)

Sinon, pour info, la redirection www.autresite.fr/repertoire, n'est pas possible que en DNS, en effet le DNS ne prend que les nom de domaine (en gros dans l'adresse d'un site il commence après le http:// et fini avant le premier /

Pour faire ce que tu veux sans utiliser la redirection http (peut être utile si tu change de fournisseur qui ne propose pas ce service), il faut un CNAME puis effectuer la redirection directement sur www.autresite.fr via un htaccess ou un vhost.

le IN est la nomenclature BIND, l'outils d'admin que ton fournisseur de fourni doit le mettre automatiquement.
OcterA est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/06/2011, 14h23   #5
Membre habitué
 
Inscription : mars 2009
Messages : 98
Détails du profil
Informations forums :
Inscription : mars 2009
Messages : 98
Points : 111
Points : 111
Citation:
Envoyé par OcterA Voir le message
Pour faire ce que tu veux sans utiliser la redirection http (peut être utile si tu change de fournisseur qui ne propose pas ce service), il faut un CNAME puis effectuer la redirection directement sur www.autresite.fr via un htaccess ou un vhost.
Ce qui correspond bien à la réponse du support de mon hébergeur donc.

Encore merci pour ces précisions.
Paul-75 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 22h46.


 
 
 
 
Partenaires

Hébergement Web