IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Apache Discussion :

Problème vhost apache2 et nom de domaine


Sujet :

Apache

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Avril 2006
    Messages
    101
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 101
    Par défaut Problème vhost apache2 et nom de domaine
    Bonsoir all,


    je dispose d'un dédié chez dedibox... (Debian GNU/Linux 4.0)

    On à fait la redirection des DNS du nom de domaine (acheter chez ovh) et la configuration du vhost.
    Cependant, lorsqu'on accède au site, on se retrouve avec un mélange => nom de domaine ou IP qui s'affiche...

    pour mieux comprendre, on à soit http://www.support-csssource.net/test/ ou http://88.191.67.70/test.

    Ceci se produit le plus souvent lorsque veut accédez au panel d'administration du forum... par contre une fois dans le panel, si on retourne dans le forum, on garde le lien http://88.191.67.70/test.


    Donc voici la configuration :
    /etc/apache2/apache2.conf :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Include /etc/apache2/sites-enabled/[^.#]*
    ou
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Include /etc/apache2/sites-enabled/
    ont été tester...

    ensuite dans /etc/apache2/sites-available/, j'ai créer le fichier support-csssource.net qui contient :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    <VirtualHost *>
        ServerAdmin no-reply@support-csssource.net
        ServerName support-cssource.net
        ServerAlias www.support-cssource.net
        DocumentRoot /var/www/test
        CustomLog /var/log/apache2/support-cssource.net combined
    </VirtualHost>
    si je met :
    <VirtualHost support-cssource.net> ou
    <VirtualHost support-cssource.net:80>, j'ai une erreur Interne (500).

    Si je vais dans mon panel d'administration, dans la partie "Nom de domaine", il me donne l'IP du dédié... Si je met le nom de domaine, la partie administration est innaccessible....

    Comment résoudre ce problème ?

    Cordialement

  2. #2
    Rédacteur
    Avatar de _Mac_
    Profil pro
    Inscrit en
    Août 2005
    Messages
    9 601
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 9 601
    Par défaut
    Est-ce qu'il y a une directive NameVirtualHost quelque part dans tes fichiers ? Il t'en faut une. ensuite, vérifie que ton fichier dans lequel tu mets ton VH est bien inclus dans ta conf, par exemple en mettant un Deny from all tout en haut : avec ça, si ton site ne marche plus, c'est que ton fichier est bien pris en compte.

  3. #3
    Membre confirmé
    Inscrit en
    Avril 2006
    Messages
    101
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 101
    Par défaut
    re,


    oui il y a bien la variable : NameVirtualHost:80


    J'ai aussi dans /etc/apache2/sites-available/default :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    ServerAdmin webmaster@localhost
     
    	DocumentRoot /var/www/
    	<Directory />
    		Options FollowSymLinks
    		AllowOverride None
    	</Directory>
    <Directory "/var/www/test">
    		Options +Indexes FollowSymLinks MultiViews
    		AllowOverride None
    		Order allow,deny
    		allow from all
    		# This directive allows us to have apache2's default start page
                    # in /apache2-default/, but still have / go to the right place
    </Directory>

    Deny from all
    dans apache2.conf ?

    Car c'est déjà présent par defaut...

  4. #4
    Rédacteur
    Avatar de _Mac_
    Profil pro
    Inscrit en
    Août 2005
    Messages
    9 601
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 9 601
    Par défaut
    Citation Envoyé par eric0279 Voir le message
    Car c'est déjà présent par defaut...
    Non, dans support-csssource.net : c'est pour tester que le fichier est bien pris en compte.

    Ceci dit, y a une truc que je trouve bizarre : si je ne me trompe pas, ce qu'on indique avec NameVirtualHost doit être repris dans les <VirtualHost>. Ainsi, si tu as :
    tu dois avoir :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <VirtualHost *:80>
    ...
    </VirtualHost>
    Le port indiqué, ici 80, doit être un port d'écoute d'Apache (directive Listen).

  5. #5
    Membre confirmé
    Inscrit en
    Avril 2006
    Messages
    101
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 101
    Par défaut
    Autant continuer dans ce sujet vu que ça concerne un problème avec apache ^^


    Donc, j'ai modifié la conf comme ceci :
    dans sites-available/support-cssource.fr :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    <VirtualHost *:80>
        ServerAdmin support-css@hotmail.fr
        ServerName support-cssource.fr
        ServerAlias www.support-cssource.fr
        DocumentRoot /var/www/
        CustomLog /var/log/apache2/support-cssource.fr combined
    </VirtualHost>
    dans sites-available/default :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    NameVirtualHost *:80
    <VirtualHost *:80>
    	ServerAdmin support-css@hotmail.fr
     
    DocumentRoot /var/www/
    	<Directory />
    		Options FollowSymLinks
    		AllowOverride None
    	</Directory>
    <Directory "/var/www">
    		Options +Indexes FollowSymLinks MultiViews
    		AllowOverride None
    		Order allow,deny
    		allow from all
    		# This directive allows us to have apache2's default start page
                    # in /apache2-default/, but still have / go to the right place
    </Directory>
     
    	ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
    	<Directory "/usr/lib/cgi-bin">
    		AllowOverride None
    		Options ExecCGI -MultiViews +SymLinksIfOwnerMatch
    		Order allow,deny
    		Allow from all
    	</Directory>
     
    	ErrorLog /var/log/apache2/error.log
     
    	# Possible values include: debug, info, notice, warn, error, crit,
    	# alert, emerg.
    	LogLevel warn
     
    	CustomLog /var/log/apache2/access.log combined
    	ServerSignature On
     
        Alias /doc/ "/usr/share/doc/"
        <Directory "/usr/share/doc/">
            Options Indexes MultiViews FollowSymLinks
            AllowOverride None
            Order deny,allow
            Deny from all
            Allow from 127.0.0.0/255.0.0.0 ::1/128
        </Directory>
    ServerName www.support-cssource.fr
     
    </VirtualHost>

    dans sites-enabled/000-default :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    NameVirtualHost *:80
    <VirtualHost *:80>
    	ServerAdmin support-css@hotmail.fr
     
    DocumentRoot /var/www/
    	<Directory />
    		Options FollowSymLinks
    		AllowOverride None
    	</Directory>
    <Directory "/var/www">
    		Options +Indexes FollowSymLinks MultiViews
    		AllowOverride None
    		Order allow,deny
    		allow from all
    		# This directive allows us to have apache2's default start page
                    # in /apache2-default/, but still have / go to the right place
    </Directory>
     
    	ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
    	<Directory "/usr/lib/cgi-bin">
    		AllowOverride None
    		Options ExecCGI -MultiViews +SymLinksIfOwnerMatch
    		Order allow,deny
    		Allow from all
    	</Directory>
     
    	ErrorLog /var/log/apache2/error.log
     
    	# Possible values include: debug, info, notice, warn, error, crit,
    	# alert, emerg.
    	LogLevel warn
     
    	CustomLog /var/log/apache2/access.log combined
    	ServerSignature On
     
        Alias /doc/ "/usr/share/doc/"
        <Directory "/usr/share/doc/">
            Options Indexes MultiViews FollowSymLinks
            AllowOverride None
            Order deny,allow
            Deny from all
            Allow from 127.0.0.0/255.0.0.0 ::1/128
        </Directory>
    ServerName www.support-cssource.fr
     
    </VirtualHost>

    dans sites-enabled/support-cssource.fr :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    <VirtualHost *:80>
        ServerAdmin support-css@hotmail.fr
        ServerName support-cssource.fr
        ServerAlias www.support-cssource.fr
        DocumentRoot /var/www/
        CustomLog /var/log/apache2/support-cssource.fr combined
    </VirtualHost>

    si j'accède à :

    http://support-cssource.fr.


    erreur Forbidden

    You don't have permission to access / on this server.


    Si je vaux accéder à http://www.support-cssource.fr/test/


    ca fonctionne...




    edit:


    aucun .htaccess et j'ai remis un index.html et résolu lol

    Il a du supprimer ce fichier mon collègue xD...

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 1
    Dernier message: 03/12/2011, 15h48
  2. Problème virtualhost avec le nom de domaine avec www
    Par morgan47 dans le forum Apache
    Réponses: 8
    Dernier message: 12/03/2009, 17h40
  3. Réponses: 2
    Dernier message: 19/12/2008, 22h00
  4. Problème de redirection de nom de domaine
    Par S-Kayp dans le forum Général Conception Web
    Réponses: 2
    Dernier message: 26/04/2008, 11h46
  5. Problème de résolution de nom de domaine et IP
    Par berceker united dans le forum IIS
    Réponses: 0
    Dernier message: 21/01/2008, 15h41

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo