Forum général.cherche-logiciel apache2 et hebergement de plusieurs site Web

Posté par  .
Étiquettes :
0
11
mar.
2006
Bonjour à tous,


j'ai un serveur Debian Sarge avec une ip fixe.
J'ai 2 noms de domaine chez gandi : www.blabla.com et www.bloblo.com

mon but : heberger mes sites web moi même.

Sur mon serveur j'ai installé apache2 et j'ai copié mes 2 sites web dans /var/www/blabla/ et /var/www/bloblo/

Chez gandi j'ai configuré les DNS pour pointer sur mon IP fixe pour les 2 noms de domaines.

Je suis aller dans /etc/apache2/sites-available/ et j'ai crée 2 fichiers blabla et bloblo comme ceci :

NameVirtualHost www.blabla.com:80
<VirtualHost www.blabla.com:80>
ServerAdmin webmaster@localhost
# Nom du server
ServerName www.blabla.com

# Définition du répertoire racine du site blabla
DocumentRoot /var/www/blabla/

Options FollowSymLinks
AllowOverride None

# Définition du répertoire racine du site blabla
<Directory /var/www/blabla/>
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
# RedirectMatch ^/$ /apache2-default/



ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory "/usr/lib/cgi-bin">
AllowOverride None
Options ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all



# Si on veut par ex des logs propre à blabla
ErrorLog /var/log/apache2/error_blabla.log

# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn

# Si on veut par ex des logs propre à blabla
CustomLog /var/log/apache2/access_blabla.log combined
ServerSignature On

Alias /icons/ "/usr/share/apache2/icons/"
<Directory "/usr/share/apache2/icons">
Options Indexes MultiViews
AllowOverride None
Order allow,deny
Allow from all



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



</VirtualHost>



même chose pour bloblo!

ensuite "a2ensite blabla" et "a2ensite bloblo" pour faire le lien symbolique.

et là quand je met dans firefox www.blabla.com, j'arrive bien sur le site blabla mais il remplace www.blabla.com par l'adresse IP du serveur. (http://2X3.25X.169.1XX/blabla/index.html)


Comment faire pour qu'il puisse garder le nom de domaine sur la barre d'adresse? (http://www.blabla.com/blabla/index.html)


Merci beaucoup!
  • # UseCanonicalName Off

    Posté par  (site web personnel) . Évalué à 2.

    La directive de configuration UseCanonicalName, normalement présente dans ton fichier apache2.conf, est actuellement à "On", tu dois la mettre à "Off".

    Une recherche Google sur le nom de cette drective t'en dira sans doute plus, si tu es curieux.
    • [^] # Re: UseCanonicalName Off

      Posté par  . Évalué à 1.

      dans /etc/apache2/apache2.conf

      UseCanonicalName Off


      il est bien à Off.


      Une autre idée? sinon un autre tutorial? je dis cela car j'ai un ami qui a une gentoo avec apache2 et qui me donne une autre methode en passant par httpd.conf



      Merci beaucoup!
  • # Je vais dire une connerie

    Posté par  (site web personnel) . Évalué à 1.

    Est-ce que tu es sûr que chez gandi tu as fait pointer tes noms de domaine et que tu n'as pas fait une redirection ?

    Ensuite pour acceder à blabla.com tu dois taper http://www.blabla.com/index.html et non http://www.blabla.com/blabla/index.html
    • [^] # Re: Je vais dire une connerie

      Posté par  . Évalué à 1.

      J'ai bien fait pointer mes noms de domaine.


      Apparemment en trifouillant un peu les fichiers de conf, tout est OK!!!

      mais j'ai un autre soucis, un message d'erreur de la part d'APACHE2 :

      [warn] NameVirtualHost www.blabla.com:80 has no VirtualHosts
      [warn] NameVirtualHost www.bloblo.com:80 has no VirtualHosts
      [warn] NameVirtualHost www.blabla.com:80 has no VirtualHosts
      [warn] NameVirtualHost www.bloblo.com:80 has no VirtualHosts


      tout marche bien mais j'aime pas les messages d'erreurs!!!

      Voilà, une idée?


      Merci encore.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.