Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Serveurs (Apache, IIS,...) > Apache
Apache Forum d'entraide Apache. Avant de poster : Cours Apache, FAQ Apache
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 25/01/2012, 07h49   #1
Invité de passage
 
Inscription : janvier 2012
Messages : 12
Détails du profil
Informations forums :
Inscription : janvier 2012
Messages : 12
Points : 0
Points : 0
Par défaut Redirection et configuration d'hôtes virtuels

Salut tout le monde ,salut Akim13 !

En référence à cette discussion, je suis dans une situation identique.

Ma config ressemble à ça :2 noms de domaines différents qui pointent sur la même IP mais avec sous répertoire :
-Monsite1.com ---->88.88.88.88/site1/
-Monsupersite2.fr----->88.88.88.88/site2/

Pour le moment je me contente de la redirection web basique chez le fournisseur de domaine (gandi).


Je suis sous apache 2 .

Merci
FredodidoO est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/01/2012, 17h49   #2
Rédacteur/Modérateur
 
Avatar de _Mac_
 
Inscription : août 2005
Messages : 8 302
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 8 302
Points : 8 583
Points : 8 583
Pas très clair. Qu'est-ce qui marche ou marche pas et que cherches-tu à faire ?
__________________

Du détail, du détail, du détail !!!
Revenons à la source : lisons la documentation et les fichiers de trace, la réponse à notre problème s'y trouve sans doute
_Mac_ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/01/2012, 18h41   #3
Invité de passage
 
Inscription : janvier 2012
Messages : 12
Détails du profil
Informations forums :
Inscription : janvier 2012
Messages : 12
Points : 0
Points : 0
Bonjour MAC !


En fait je n'arrive pas à afficher dans la barre d'adresse du navigateur une adresse type
http://nom.de.domaine.com/blogs.php (par exemple)

mais j'ai uniquement une adresse type

http//88.88.88.88/site1/blogs.php

J'utilise le répertoire /site1/ car j'ai un deuxième site en répertoire /site2/ dont je ne veux plus voir l'IP aussi.

Ma config ressemble à ça :
-http://monsite1.com-->redirection-->http://88.88.88.88/site1/
-http://monsupersite2.fr-->redirection-->http://88.88.88.88/site2/

J'aimerais donc savoir comment configurer mon nom de domaine et mon serveur apache 2 pour ne plus voir l'IP et le répertoire ,juste le nom de domaine.

J'héberge mes sites chez moi.

J'ai essayé pas mal de manip' chez Gandi et sur mon serveur au niveau des vhosts ,sans succès :/

Je me perd un peu dans les CNAME et autres joyeusetés

Merci


(PS:Mes liens n'étaient pas pour faire de la pub ,je pensais que ça pouvait aider à la compréhension de mon soucis)
FredodidoO est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/01/2012, 21h44   #4
Rédacteur/Modérateur
 
Avatar de _Mac_
 
Inscription : août 2005
Messages : 8 302
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 8 302
Points : 8 583
Points : 8 583
Le premier truc à faire c'est configurer le DNS de ton registrar (Gandi) pour associer ton IP publique à tes noms de domaine. Ca ne marchera que si ton IP publique est fixe.

Ensuite, il faut configurer ton routeur (déjà fait) et enfin les hôtes virtuels Apache.

Citation:
Envoyé par FredodidoO Voir le message
J'ai essayé pas mal de manip' ... sur mon serveur au niveau des vhosts ,sans succès :/
A quelle configuration d'hôte virtuel as-tu abouti ?
__________________

Du détail, du détail, du détail !!!
Revenons à la source : lisons la documentation et les fichiers de trace, la réponse à notre problème s'y trouve sans doute
_Mac_ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/01/2012, 07h10   #5
Invité de passage
 
Inscription : janvier 2012
Messages : 12
Détails du profil
Informations forums :
Inscription : janvier 2012
Messages : 12
Points : 0
Points : 0
Salut et merci pour ta réponse.

Citation:
Envoyé par _Mac_ Voir le message
Le premier truc à faire c'est configurer le DNS de ton registrar (Gandi) pour associer ton IP publique à tes noms de domaine. Ca ne marchera que si ton IP publique est fixe.
Alors là déjà c'est une des notions que j'ai du mal à comprendre.Je sais à quoi sert (en gros)un DNS ,mais associer mon IP (fixe) au nom de domaine la je ne vois pas C'est dans la configuration des zones DNS qu'il faut regarder?Je vais faire qq recherches avec cette piste.

Pour mon vhost ,attention je pense que ça pique les yeux

Code :
1
2
3
4
5
<VirtualHost *:80>
    DocumentRoot "/répertoire/dusite/"
    ServerName 88.88.88.88
    ServerAlias www.monsite.com
</VirtualHost>
C'est un fichier à part de la config httpd donc j'ai "activé"l a ligne qui va bien :
Code :
1
2
# Virtual hosts
Include /répértoire/serveur/etc/extra/httpd-vhosts.conf
Coté gandi j'ai testé "www.monsite.com 10800 IN A 88.88.88.88"

Avec ces bidouilles mon site est encore accessible ...sisi j'vous jure (mais toujours avec l'IP apparente évidemment ).Mais bon ça doit faire à peine 12h que j'ai fais ce changements .

Je pense que j'ai tout faux... et pourtant j'ai lu pas mal de chose sur les host virtuel et les DNS
FredodidoO est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/01/2012, 12h36   #6
Invité de passage
 
Inscription : janvier 2012
Messages : 12
Détails du profil
Informations forums :
Inscription : janvier 2012
Messages : 12
Points : 0
Points : 0
Bon ,je pense avancer un peu.

Apparemment mon CNAME à été pris en compte car mon nom de domaine ping bien sur l'IP du serveur et quand je tape http://monsite.com j'arrive sur une page d'erreur de mon serveur... avec la vrai adresse

Je pense donc que je dois maintenant bidouiller du coté de mon vhost ,car la page d'erreur est en fait la racine (protégée) du répertoire contenant mes sites
FredodidoO est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/01/2012, 17h18   #7
Rédacteur/Modérateur
 
Avatar de _Mac_
 
Inscription : août 2005
Messages : 8 302
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 8 302
Points : 8 583
Points : 8 583
Il faut toujours attendre plusieurs jours avant que les modifications faites dans les DNS soient prises en compte.
__________________

Du détail, du détail, du détail !!!
Revenons à la source : lisons la documentation et les fichiers de trace, la réponse à notre problème s'y trouve sans doute
_Mac_ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/01/2012, 18h51   #8
Invité de passage
 
Inscription : janvier 2012
Messages : 12
Détails du profil
Informations forums :
Inscription : janvier 2012
Messages : 12
Points : 0
Points : 0
Citation:
Envoyé par _Mac_ Voir le message
Il faut toujours attendre plusieurs jours avant que les modifications faites dans les DNS soient prises en compte.
Oui tout à fait......et ....ça marche

J'ai modifié mon vhost et ça fonctionne du coup ,je ne tombe plus à la racine du serveur qui est protégé ,d'où l'erreur.

Cependant ,je me demande si je n'ai pas fais des choses inutiles dans le vhost.

Code :
1
2
3
4
5
6
<VirtualHost *:80>
    DocumentRoot "/monserveur/racine/mms/"
    ServerName monsite.com
    ServerAlias monsite.com
    
</VirtualHost>
Je demande donc si servername et serveralias sont nécessaire?L'un des deux ne serait pas en trop?

Voici aussi ce que j'ai finalement fais comme zone dns :
Code :
@ 10800 IN A 88.88.88.88
J'ai remarqué que mon adresse www.monsite.com ne pingait pas sur mon IP.Si je fais une enregistrement type
Code :
www 10800 IN CNAME 88.88.88.88
Ca pourrait fonctionner?(pour le www j'utilise encore une redirection simple chez gandi)
FredodidoO est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/01/2012, 20h24   #9
Invité de passage
 
Inscription : janvier 2012
Messages : 12
Détails du profil
Informations forums :
Inscription : janvier 2012
Messages : 12
Points : 0
Points : 0
Bon en fait ça ne marche pas comme je veux mon deuxième site est inaccessible du coup
FredodidoO est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/01/2012, 21h24   #10
Rédacteur/Modérateur
 
Avatar de _Mac_
 
Inscription : août 2005
Messages : 8 302
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 8 302
Points : 8 583
Points : 8 583
Citation:
Envoyé par FredodidoO Voir le message
Je demande donc si servername et serveralias sont nécessaire?L'un des deux ne serait pas en trop?
Il faut toujours un ServerName. ServerAlias sert si tu veux utiliser d'autres noms pour accéder au même site. Et forcément, mettre la même valeur que ServerName dans ServerAlias ne sert pas à grand-chose.

Citation:
Envoyé par FredodidoO Voir le message
J'ai remarqué que mon adresse www.monsite.com ne pingait pas sur mon IP.Si je fais une enregistrement type
Code :
www 10800 IN CNAME 88.88.88.88
Ca pourrait fonctionner?(pour le www j'utilise encore une redirection simple chez gandi)
Aucune idée. Il faut également associer le www à ton IP.


Citation:
Envoyé par FredodidoO Voir le message
Bon en fait ça ne marche pas comme je veux mon deuxième site est inaccessible du coup
Ce comportement est typique de la directive NameVirtualHost *:80 qui manque. Ajoute cette ligne avant ton premier VH.
__________________

Du détail, du détail, du détail !!!
Revenons à la source : lisons la documentation et les fichiers de trace, la réponse à notre problème s'y trouve sans doute
_Mac_ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/01/2012, 21h28   #11
Invité de passage
 
Inscription : janvier 2012
Messages : 12
Détails du profil
Informations forums :
Inscription : janvier 2012
Messages : 12
Points : 0
Points : 0
Citation:
Envoyé par _Mac_ Voir le message

Ce comportement est typique de la directive NameVirtualHost *:80 qui manque. Ajoute cette ligne avant ton premier VH.
Malheureusement j'ai déjà cette directive :/
Code :
1
2
3
4
#
# Use name-based virtual hosting.
#
NameVirtualHost *:80
(ça serait pas plus simple si on avais le droit de mettre les vrai adresses et IP? Parce que les monsite2.com pas représentatifs,les 88.88.88.88 obscure et les adresses de répertoires/ultra/secrets/ ça va un moment mais pour visualiser le soucis c'est quand même pas génial vous pensez pas?.Simple suggestion après m'être fait réprimander de publiciste en herbe)
FredodidoO est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/01/2012, 21h46   #12
Rédacteur/Modérateur
 
Avatar de _Mac_
 
Inscription : août 2005
Messages : 8 302
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 8 302
Points : 8 583
Points : 8 583
Je n'ai pas du tout compris ce que veut dire "mettre les vrai adresses et IP" : les mettre où ?

Tu peux donner le contenu complet de ton fichier httpd-vhosts.conf ?
__________________

Du détail, du détail, du détail !!!
Revenons à la source : lisons la documentation et les fichiers de trace, la réponse à notre problème s'y trouve sans doute
_Mac_ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/01/2012, 22h01   #13
Invité de passage
 
Inscription : janvier 2012
Messages : 12
Détails du profil
Informations forums :
Inscription : janvier 2012
Messages : 12
Points : 0
Points : 0
Citation:
Envoyé par _Mac_ Voir le message
Je n'ai pas du tout compris ce que veut dire "mettre les vrai adresses et IP" : les mettre où ?

Tu peux donner le contenu complet de ton fichier httpd-vhosts.conf ?
j'ai déja modifier mon vhost pour laisser mon site le plus actif en ligne.En gros mon Vhost est vide.

Ce que je voulais dire c'est que plutôt que de fournir des données bidons je pourrais donné des infos véridiques en rapport avec mon soucis pour mieux le cerner (vrai adresses et IP) mais depuis ma réprimande j'ai l'impression de devoir parler en langage codé alors que j'ai déjà du mal à tout comprendre^^
FredodidoO est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/01/2012, 23h21   #14
Rédacteur/Modérateur
 
Avatar de _Mac_
 
Inscription : août 2005
Messages : 8 302
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 8 302
Points : 8 583
Points : 8 583
OK, ma faute. Tu avais mis tes 2 liens tout à la fin de ton message après ta signature sans signaler que c'était les vraies URL des sites en question. J'ai donc considéré que c'était de la publicité. Il aurait mieux fallu les mettre directement dans le corps du message. Désolé.

Bref, mettre les vraies noms n'aidera pas à comprendre le problème car le problème semble être côté hôte virtuel dans Apache et ça, il n'y a que toi pour nous la donner.
__________________

Du détail, du détail, du détail !!!
Revenons à la source : lisons la documentation et les fichiers de trace, la réponse à notre problème s'y trouve sans doute
_Mac_ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/01/2012, 18h22   #15
Invité de passage
 
Inscription : janvier 2012
Messages : 12
Détails du profil
Informations forums :
Inscription : janvier 2012
Messages : 12
Points : 0
Points : 0
No problemo Mac

Bon j'avance bien.
Mes deux sites sont maintenant accessibles et le nom de domaine reste dans la barre d'adresse

Prochaine étape ,la redirection WWW.Perso je m'en fiche un peu mais apparemment les moteurs de recherche n'aiment pas ça du tout.

Voici mon vhost :
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<VirtualHost *:80>
    DocumentRoot "/Applications/XAMPP/xamppfiles/htdocs/mms/"
    ServerName macminiserveur.com
    ServerAlias macminiserveur.com
    </VirtualHost>


<VirtualHost *:80>
    DocumentRoot "/Applications/XAMPP/xamppfiles/htdocs/eco/"
    ServerName diy-ecosphere.com
    ServerAlias diy-ecosphere.com
   </VirtualHost>


<VirtualHost *:80>
    DocumentRoot "/Applications/XAMPP/xamppfiles/htdocs/"
    ServerName 88.171.255.85
    ServerAlias 88.171.255.85
   </VirtualHost>
La dernière entrée avec l'IP c'est pour faire fonctionner un répertoire "images" dans lequel j'ai mis toutes les photos que je partage sur différents forums.(J'aime bien être indépendant sur le web ,et c'est tellement plus pratique )Les photos étaient injoignables mais avec cette entrée ça re-marche !

Si vous remarquez des choses pas correct dans mon Vhost...

Sinon voici mes fichier de zone DNS de chez gandi.

Macminiserveur.com :
Code :
1
2
3
4
5
6
7
8
9
www 10800 IN CNAME macminiserveur.com
blog 10800 IN CNAME blogs.vip.gandi.net.
@ 10800 IN MX 50 fb.mail.gandi.net.
@ 10800 IN MX 10 spool.mail.gandi.net.
imap 10800 IN CNAME access.mail.gandi.net.
webmail 10800 IN CNAME agent.mail.gandi.net.
smtp 10800 IN CNAME relay.mail.gandi.net.
pop 10800 IN CNAME access.mail.gandi.net.
@ 10800 IN A 88.171.255.85
et diy-ecosphere.com :
Code :
1
2
3
4
5
6
7
8
9
@ 10800 IN A 88.171.255.85
www 10800 IN CNAME diy-ecosphere.com
smtp 10800 IN CNAME relay.mail.gandi.net.
imap 10800 IN CNAME access.mail.gandi.net.
pop 10800 IN CNAME access.mail.gandi.net.
webmail 10800 IN CNAME agent.mail.gandi.net.
blog 10800 IN CNAME blogs.vip.gandi.net.
@ 10800 IN MX 10 spool.mail.gandi.net.
@ 10800 IN MX 50 fb.mail.gandi.net.
Les entrée avec les WWW ne semblent pas encore être prise en compte et je sais pas si c'est correct!
Je n'ai pas mis le point à la fin de mes entrées ,c'est grave??

Merci !
FredodidoO est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/01/2012, 22h13   #16
Rédacteur/Modérateur
 
Avatar de _Mac_
 
Inscription : août 2005
Messages : 8 302
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 8 302
Points : 8 583
Points : 8 583
Il vaut mieux mettre le ., oui.

Comme je disais, retire tes ServerAlias s'ils contiennent les mêmes valeurs que ServerName.

Tu n'as pas d'hôte virtuel pour www : c'est normal ?
__________________

Du détail, du détail, du détail !!!
Revenons à la source : lisons la documentation et les fichiers de trace, la réponse à notre problème s'y trouve sans doute
_Mac_ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/01/2012, 08h28   #17
Invité de passage
 
Inscription : janvier 2012
Messages : 12
Détails du profil
Informations forums :
Inscription : janvier 2012
Messages : 12
Points : 0
Points : 0
Citation:
Envoyé par _Mac_ Voir le message
Il vaut mieux mettre le ., oui.

Comme je disais, retire tes ServerAlias s'ils contiennent les mêmes valeurs que ServerName.

Tu n'as pas d'hôte virtuel pour www : c'est normal ?
Très intéressant ça !

Il faut donc que je crée une nouvelle entrée pour le www ?
Je fais de suite ,et je vire les serveralias !

Merci
FredodidoO est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/01/2012, 12h09   #18
Invité de passage
 
Inscription : janvier 2012
Messages : 12
Détails du profil
Informations forums :
Inscription : janvier 2012
Messages : 12
Points : 0
Points : 0
Hello !Enfin re-hello

Bon ,j'ai suivi tes précieux conseils et réussi à faire pinger l'adresse avec www sur l'IP de mon serveur.

Mais....(ça serait trop simple) : mon site fonctionne avec la bonne adresse dans la barre d'adresse du navigateur avec les WWW et sans les WWW.

Problème ,forcément ,pour le référencement ça va pas car selon woorank.com mon site est considéré comme en doublon à cause de l'accessibilité du site sans www et avec www

Pas de soucis me dis-je ,je vais faire une redirection en interne par mon fichier Htaccess dont j'ai rajouté ces lignes :
Code :
1
2
3
4
5
Options +FollowSymlinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www.macminiserveur.com$
RewriteRule ^(.*) http://macminiserveur.com/$1 [QSA,L,R=301]
<Files ~ "^\.ht">
Du coup mon site ne s'affiche plus avec les WWW car si on tape l'adresse avec les WWW le visiteur est redirigée aussitôt sur une adresse sans les WWW .Génial !!Mais ,selon woorank.com ,mon site est ENCORE en doublon www et sans www

Je sais plus quoi faire ,vous auriez une idée?

(fiou ,à chaque que je résoue un problème un nouveau apparait Pâs facile )
FredodidoO est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/01/2012, 17h02   #19
Invité de passage
 
Inscription : janvier 2012
Messages : 12
Détails du profil
Informations forums :
Inscription : janvier 2012
Messages : 12
Points : 0
Points : 0
Bonne nouvelle tout semble fonctionner correctement

Il suffisait d'attendre un peu ,car même quand les changements niveau DNS marchent chez soi il n'est en effet pas garantit que ce soit le cas sur tout le net !

J'attends un peu pour voir si le bon fonctionnement est définitif et je post ma configuration complète qui pourrait servir à d'autres et on pourra considérer le post comme résolu

Reste plus qu'à attendre que google n'affiche plus de liens avec mon IP apparente et là ça sera bonheur (j'ai fais le nécessaire pour accélérer le processus avec webmaster-tool en re-balançant mon sitemap dont les adresses ont été changées (plus d'IP) ,en définissant mon domaine favoris(sans www) ,et quelqu'autres petites choses laissant sous-entendre une manipulation possible de mon "ancienne" adresse avec IP)

Fred content
FredodidoO 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 00h47.


 
 
 
 
Partenaires

Hébergement Web