Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
688 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  réseaux et sécurité

  adresse IP <---> nom de domaine configuration apache2?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

adresse IP <---> nom de domaine configuration apache2?

n°1124099
Mortadelle
Posté le 24-03-2009 à 23:47:17  profilanswer
 

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
mood
Publicité
Posté le 24-03-2009 à 23:47:17  profilanswer
 

n°1124118
fighting_f​alcon
Posté le 25-03-2009 à 08:36:39  profilanswer
 

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

n°1124150
Mortadelle
Posté le 25-03-2009 à 09:56:30  profilanswer
 

fighting_falcon a écrit :

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


 
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. [:nybbas]  
 
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

n°1124178
LoXaRoX
Posté le 25-03-2009 à 10:44:32  profilanswer
 

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

n°1124185
LoXaRoX
Posté le 25-03-2009 à 11:06:49  profilanswer
 

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 ;)

n°1124190
Mortadelle
Posté le 25-03-2009 à 11:15:23  profilanswer
 

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 :jap:

 

edit: quand je fais un ping sur l'adresse www.blogascript.com, il ping le serveur de redirection gandi.


Message édité par Mortadelle le 25-03-2009 à 11:17:27
n°1124200
Mortadelle
Posté le 25-03-2009 à 11:29:11  profilanswer
 

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.


Message édité par Mortadelle le 25-03-2009 à 11:29:39
n°1124201
ipnoz
Sapé comme jamais !
Posté le 25-03-2009 à 11:37:20  profilanswer
 

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

Message cité 1 fois
Message édité par ipnoz le 25-03-2009 à 11:45:47
n°1124208
LoXaRoX
Posté le 25-03-2009 à 12:27:18  profilanswer
 

ipnoz a écrit :

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 .


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)  :
 
<VirtualHost xxx.xxx.xxx.xxx:80> ( les xxx pour ton adress ip )
Redirect permanent / http://www.domain.tld/
</VirtualHost>

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 :)

n°1124217
ipnoz
Sapé comme jamais !
Posté le 25-03-2009 à 13:13:42  profilanswer
 

nan sous debian ...
 
enfin bon go lire la doc apache ;)

mood
Publicité
Posté le 25-03-2009 à 13:13:42  profilanswer
 

n°1124221
Mortadelle
Posté le 25-03-2009 à 13:42:48  profilanswer
 

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

n°1124268
LoXaRoX
Posté le 25-03-2009 à 15:14:08  profilanswer
 

Désolé... C'est en effet, Debian... Je pensais travaillais sur une Debian alors que j'étais sur une Mandriva  :whistle:  
 
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...


Message édité par LoXaRoX le 25-03-2009 à 15:19:53
n°1124298
eze203
Posté le 25-03-2009 à 16:29:57  profilanswer
 

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 :
  1. NameVirtualHost mon_ipv4:80
  2. <VirtualHost mon_ipv4:80>
  3.         ServerAdmin postmaster@domaine.tld
  4.         ServerName www.domaine.tld:80 -> peut changer bien des choses
  5.        ErrorLog /var/log/apache2/domaine.tld.error.log
  6.        CustomLog /var/log/apache2/domaine.tld.access.log combined
  7.         DocumentRoot /var/www/
  8.         <Directory /var/www/>
  9.                 Options Indexes FollowSymLinks MultiViews
  10.                 AllowOverride All
  11.                 Order allow,deny
  12.                 allow from all
  13.         </Directory>
  14.         ErrorLog /var/log/apache2/error.log
  15.         # Possible values include: debug, info, notice, warn, error, crit,
  16.         # alert, emerg.
  17.         LogLevel warn
  18.         CustomLog /var/log/apache2/access.log combined
  19.         ServerSignature On
  20. </VirtualHost>


 
S'assurer que la ligne  

Code :
  1. Include /etc/apache2/sites-enabled/[^.#]*


 
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 :
  1. mon_serveur:/$ sudo mkdir /etc/apache2/sites-available
  2. mon_serveur:/$ sudo mkdir /etc/apache2/sites-enabled
  3. mon_serveur:/$ sudo touch /etc/apache2/sites-available/www.domaine.tld
  4. mon_serveur:/$ sudo nano /etc/apache2/sites-available/www.domaine.tld
  5. #On édite le fichier de Virtualhosts en y rentrant ses infos et on enregistre
  6. mon_serveur:/$ sudo ln -s /etc/apache2/sites-available/www.domaine.tld  /etc/apache2/sites-enabled/www.domaine.tld
  7. #On crée un lien symbolique pour Apache2.conf. ne pas oublier d'insérer le ligne Include /etc/apache2/sites-enabled/[^.#]* dans apache2?conf


 
Ce ne sont que des pistes...


Message édité par eze203 le 25-03-2009 à 16:53:14
n°1124626
Mortadelle
Posté le 26-03-2009 à 22:42:24  profilanswer
 

merci à tous mais ça n'a rien donné, je vais donc continuer à utiliser la redirection transparente pour le moment.
 
encore merci
 
 
Guillaume

n°1124657
fighting_f​alcon
Posté le 27-03-2009 à 08:26:27  profilanswer
 

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 ...

n°1124724
Mortadelle
Posté le 27-03-2009 à 13:12:20  profilanswer
 

Après vérification, je pense pouvoir modifier quelques trucs avec mon compte gandi.
http://sites.estvideo.net/blog/Image-4.png

 

mais j'y comprends queuds pour l'instant :D


Message édité par Mortadelle le 27-03-2009 à 13:27:18
n°1124757
fighting_f​alcon
Posté le 27-03-2009 à 14:18:18  profilanswer
 

Modifie ton entrée "www" pour qu'elle soit de type A et ayant comme valeur ton adresse ip

n°1124770
eze203
Posté le 27-03-2009 à 15:01:52  profilanswer
 

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.


Message édité par eze203 le 27-03-2009 à 15:04:10

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  réseaux et sécurité

  adresse IP <---> nom de domaine configuration apache2?

 

Sujets relatifs
[FreeBSD][Samba] Contôleur de domaine, chargement de profils[résolu] [iptables] configuration du traffic entrant
Calcul d'une IPProblème de configuration DNS
heartbeat2 + apache2Installation et Configuration XenServer 5
Samba, domaine linuxOpenSSH, putty, configuration port du serveur, port forwarding ...
probleme configuration réseauListe IP des clients connectés sur un serveur
Plus de sujets relatifs à : adresse IP <---> nom de domaine configuration apache2?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR