adresse IP <---> nom de domaine configuration apache2? - réseaux et sécurité - Linux et OS Alternatifs
Marsh Posté le 25-03-2009 à 08:36:39
moi je dirai plutôt que tu as une redirection quelque part ...
fais voir ta conf d'apache
et regarde dans le code de ton site si tu ne fais pas une redirection qq part
Marsh Posté le 25-03-2009 à 09:56:30
fighting_falcon a écrit : moi je dirai plutôt que tu as une redirection quelque part ... |
ok merci,
je vais essayer de trouver le fichier de conf apache entre 12h et 14h. je suis pas encore très à l'aise sous linux, mais ça viendra.
J'utilise WordPress pour mon blog, et avant l'installation de WP j'ai modifié quelques lignes dans le fichier de conf WP, et j'ai effectivement indiqué une adresse IP.
merci à toi
Marsh Posté le 25-03-2009 à 10:44:32
Bonjour,
J'ai exactement le même problème mais de mon côté, ce n'est pas moi qui ai fait la redirection de l'URL que l'on me prête vers mon adresse IP.
Du coup, je me demande si ce n'est pas un problème de configuration faite sur le fournisseur d'URL bluehost.com
Marsh Posté le 25-03-2009 à 11:06:49
Je pense que ça viens du fournisseur d'URL...
J'ai fait le test avec mon adresse chez Dyndns et ça fonctionne :
le ping sur cette adresse me donne l'adresse ip de ma box
Alors que si je ping l'adresse que l'on me prête, le ping répond l'adresse IP de bluehost
Je vais donc voir avec mon cousin qui m'a prêter l'adresse...
En fait, si j'ai bien compris sur Dyndns, je pense qu'il y a deux façon de faire :
soit le fournisseur d'URL fait une simple redirection... Il pourrait même faire une redirection de notre adresse URL vers l'adresse de google par exemple comme il pourrais le faire sur une l'adresse IP de google si on lui demande.
Ou bien une direction directe vers l'IP d'un Hôte et là sa fonctionne comme on le voudrait
Marsh Posté le 25-03-2009 à 11:15:23
je suis allé vois sur mon compte gandi.net, et effectivement j'ai bien une redirection qui se fait sur mon adresse ip. Je pense que c'est tout à fait normal... il faut qu'il sache que blogascript.com ou www.blogascript.com correspond bien à mon adresse ip.
ou alors j'ai rien compris ce qui ne m'étonnerais même pas !
en tout cas merci pour votre attention
edit: quand je fais un ping sur l'adresse www.blogascript.com, il ping le serveur de redirection gandi.
Marsh Posté le 25-03-2009 à 11:29:11
apparemment, il faut que je modifie le type de redirection sur mon compte gandi.net.
Je suis actuellement en redirection permanente et il existe une option de redirection dite "transparente" qui cache l'adresse réelle mais qui d'après les remarques, entraine un très mauvais référencement du site.
j'essaye ça se coir.
Marsh Posté le 25-03-2009 à 11:37:20
servername domain.tld ?
Si tu tape ton domain.tld dans la barre d'url de ton browser , ca te dirigie sur ton site web ? Si c'est comme ca , la redirection dns de gandi marche .
Apres y a une petite magouille pour que quelque soit l'adresse tapé dans ton browser , ton domain.tdl soit dans la barre d'url ( genre si smtp.domain.tld , nimportequoi.domain.tld , une adrese IP sont dirigés vers l'adresse ip de ton serveur web) :
<VirtualHost xxx.xxx.xxx.xxx:80> ( les xxx pour ton adress ip )
Redirect permanent / http://www.domain.tld/
</VirtualHost>
a mettre dans /etc/apache2/site-enable/xxx en premier , ca sera le domaine par defaut quand le nom de domaine n'est pas precisé dans la conf d'apache .
EDIT: tu peux si tu n'utilise pas les virtualhost de ne mettre que Redirect permanent / http://www.domain.tld/ dans la conf d'apache .
mais www.domain.tld doit exister donc :
servername www.domain.tld
Marsh Posté le 25-03-2009 à 12:27:18
ipnoz a écrit : servername domain.tld ? |
Ce n'est pas le probleme : le site est bien rediriger mais notre problème autant à moi qu'a dadd, c'est qu'a la place de l'adresse http://www.domain.tld, c'est http://xxx.xxx.xxx.xxx qui s'affiche
Citation : Apres y a une petite magouille pour que quelque soit l'adresse tapé dans ton browser , ton domain.tdl soit dans la barre d'url ( genre si smtp.domain.tld , nimportequoi.domain.tld , une adrese IP sont dirigés vers l'adresse ip de ton serveur web) : |
Je viens de tester et ça ne change rien au probleme pour moi en tout cas.
Citation : a mettre dans /etc/apache2/site-enable/xxx en premier , ca sera le domaine par defaut quand le nom de domaine n'est pas précisé dans la conf d'apache . |
Je suppose que tu es sur une distribution de type Red Hat... Sur les Debian, il n'y a pas ce type de fichier Mais de toute façon, je ne pense pas que cela corrigera notre problème...
Merci d'avoir fait avancé le shmilblick
Marsh Posté le 25-03-2009 à 13:42:48
J'ai testé la solution d'ipnoz, ça n'a rien changé. merci quand même pour le coup de main!
tu as tout de même raison sur un point : il faut que je me tape la doc apache pour au moins comprendre son fonctionnement. Une fois que tu sais comment ça marche, t'as plus de chance de trouver des réponses à certaines questions..
J'ai résolu mon soucis en changeant le paramètre de redirection chez Gandi. Je suis passé d'une redirection permanente (mode 301) à une redirection transparente sous frame.
Et plus d'adresse IP dans la barre d'adresse. Par contre ils indiquent un mauvais référencement avec cette méthode de redirection. Je ne sais pas le pourquoi du comment, mais on va bien voir.
merci à tous pour votre aide.
Guillaume
Marsh Posté le 25-03-2009 à 15:14:08
Désolé... C'est en effet, Debian... Je pensais travaillais sur une Debian alors que j'étais sur une Mandriva
Le mode de redirection transparent ne permet pas de montrer l'adresse de ta page telle qu'elle est réellement. Elle est caché par l'adresse ton site. C'est tout de même mieux que de laisser voir l'adresse IP. Mais les moteurs de recherche vont s'y perdre.
Je crois qu'il faut aussi voir du côté du serveur DNS qui héberge le site web...
Marsh Posté le 25-03-2009 à 16:29:57
Regardez au niveau de vos DNS si rien ne cloche :
champs NS bien renseignés,
un champ A qui pointe vers l'ip du serveur
et surtout des champs CNAME correctement remplis (s'il y en a).
ensuite ça serait bien de pouvoir jeter un oeil à apache2.conf et surtout au(x) contenu(s) des fichiers de config des Virtualhosts dans /etc/apache2/sites-available/*
Pour le nom de domaine principal du serveur, voici un exemple (vient de mon propre serveur)
Code :
|
S'assurer que la ligne
Code :
|
est décommentée dans /etc/apache2/apache2.conf
Si les répertoires sites-available et sites-enabled n'existent pas, il faut les créer
Code :
|
Ce ne sont que des pistes...
Marsh Posté le 26-03-2009 à 22:42:24
merci à tous mais ça n'a rien donné, je vais donc continuer à utiliser la redirection transparente pour le moment.
encore merci
Guillaume
Marsh Posté le 27-03-2009 à 08:26:27
quand tu dis tu as acheté un nom de domaine, tu as acheté un domaine complet sur lequel tu peux faire la pluie et le bon temps sur les entrées DNS de type A, ou tu n'as acheté qu'un "simple" nom, et c'est gandi qui gère intégralement l'entrée DNS de type A qui est correspond sans que tu n'aies plus que ça la main dessus ??
Parce que si 1ère soluce, tu dois pouvoir régler le problème
Si 2ème, je pense que c'est mort, et que tu ne pourras jamais rien faire de mieux ...
Marsh Posté le 27-03-2009 à 13:12:20
Après vérification, je pense pouvoir modifier quelques trucs avec mon compte gandi.
mais j'y comprends queuds pour l'instant
Marsh Posté le 27-03-2009 à 14:18:18
Modifie ton entrée "www" pour qu'elle soit de type A et ayant comme valeur ton adresse ip
Marsh Posté le 27-03-2009 à 15:01:52
moi je laisserais www en CNAME avec comme valeur "blogascript.com". Pour l'instant c'est ce paramètre qui renvoie vers le serveur de redirection de Gandi.Or tu veux que le www pointe sur ton domaine à toi directement.
Par contre il faut modifier ton A!! Pour l'instant il pointe vers une machine de Gandi (cf http://whois.domaintools.com/217.70.184.38) , or tu veux qu'il pointe directement chez toi! Ainsi il n'y aura plus de redirection interne chez Gandi.
Donc modifie le A pour qu'il prenne l'ip de ton serveur. Ensuite modifie le reste en conséquence si tu as autre chose qu'un serveur apache.
Marsh Posté le 24-03-2009 à 23:47:17
Salut,
j'ai un petit soucis avec un serveur web apache2 sur Debian. J'héberge mon site avec une machine dédié et j'ai fais l'acquisition d'un nom de domaine chez gandi.net.
Avant l'achat de mon nom de domaine, j'entrais l'adresse ip pour me connecter à mon site. Et depuis cet achat, mon nom de domaine ne reste pas affiché dans ma barre d'adresse mais une fois la page chargé j'ai toujours mon adresse ip qui s'affiche...
je me suis laissé dire qu'il y avait un problème de configuration avec apache2.
merci
Message édité par Mortadelle le 24-03-2009 à 23:47:29