Les alias avec Apache et WampServer

Bonjour,

J'ai créé un fichier zendev.dev.conf dans le dossier C:\wamp\alias avec ceci :

NameVirtualHost zendev.dev   

<VirtualHost zendev.dev>   
    DocumentRoot C:/wamp/www/zend/public/ 
    ServerName zendev.dev
</VirtualHost>


Mon fichier index.php principal se trouve dans C:/wamp/www/zend/public/ et je voudrai y acceder sur firefox en tapant http://zendev.dev plutot que http://localhost/zend/public

le soucis, c'est que ceci fait, il ne fonctionne toujours pas. J'ai pourtant redémarrer wampserver, mais toujours rien.

merci d'avance.



--
gwennael

6 réponses

  1. Contributeur
    Bonjour,

    J'ai installé un Wamp sous mon Windaube virtuel et voilà ce que j'ai remarqué :
    Ne faudrait t'il pas placé ton fichier zendev.dev.conf dans C:\wamp\Apache2\conf\alias

    Et modifier le fichier httpd.conf et ajouter à la dernière ligne :
    Include "c:/wamp/apache2/conf/alias/zendev.dev.conf"

    Redémarrer le serveur Apache
    @+
    1. Contributeur
      Bonjour,

      Sur un serveur dédié vous pourrez faire ce que vous voulez puisqu'il serait à vous.
      Sur un serveur mutualisé non vous ne pourrier pas faire.
      Mais il existe la possibilité de faire des sous domaines de votre domaine principale.

      Par exemple : www.toto.fr en domaine principal
      titi.toto.fr ou tata.toto.fr en sous domaine

      Je conseille moi lorsqu'on veut faire du serveur web Apache c'est de prendre l'original et non pas une copie.
      Original : Linux
      Copie : Windows

      Sur le web vous allez avoir principalement du linux, il vaut mieux être déjà dans le milieu.

      @+
      1. Suis-je obligé de taper dans se fichier ??? Je veux dire, Ok admettons que cela fonctionne. Mais sur un serveur, je n'aurais ce fichier...
        1. Contributeur
          re,

          Et dans le fichier hosts : C:\Windows\System32\drivers\etc\hosts
          Il y a tous ce qu'il faut !

          Vérifier aussi que votre fichier httpd.conf passe en include les fichiers qui se trouvent dans : C:\wamp\alias

          Car sinon Apache ne verra jamais votre fichier : zendev.dev.conf

          @+

          Nul ne peut prétendre se connaître parfaitement car la conscience n'est que la partie émergée de l'iceberg. Sigmund Freud
          1. Je te remercie pour ta réponse mais :
            1 - meme avec les antislashes, cela ne fonctionne pas
            2 - j'ai suivi la solution de à cette URL https://www.commentcamarche.net/faq/10240-configurer-apache-et-windows-pour-creer-un-hote-virtuel#top

            bref, cela ne fonctionne toujours pas
            1. Contributeur
              Bonsoir,

              1 - comme vous êtes sous un Windows il faudrait faire des antislashes.
              2 - Ce n'est pas un Alias que vous créer c'est un serveur virtuel.

              @+

              Nul ne peut prétendre se connaître parfaitement car la conscience n'est que la partie émergée de l'iceberg. Sigmund Freud