Configurer l'Hôte Virtuel apache pour servir les fichiers statiques

Je suis en train de configurer un environnement de développement pour un javascript de l'application web à l'aide d'apache, mais je n'arrive pas à faire les choses les plus simples, comme la mise en place d'un hôte virtuel pour servir la statique html, js, et d'autres types de fichiers.

Voici ce que j'essaie de faire dans httpd-vhosts.conf:

<VirtualHost *:80>
    ServerAdmin test@localhost
    ServerName www.nonlocal-blight.com
    ServerAlias www.local-blight.com

    DocumentRoot "/Apache24/documents/WebContent"
    <Directory "WebContent">
        Options Indexes FollowSymLinks
        AllowOverride None
        Order allow,deny
        Allow from all
    </Directory>

</VirtualHost>

J'ai une index.html fichier dans WebContent, mais si j'essaie d'aller à www.local-blight.com ou www.local-blight.com/index.html j'ai toujours de "Oops! Google Chrome ne pouvait pas trouver []". J'ai essayé de supprimer la directive ServerAlias, un des dossiers différents pour la racine du Document, le retrait de la ligne de Options Indexes FollowSymLinks et tout et tout.

J'ai essayé d'utiliser httpd.exe -S pour vérifier ma configuration d'un hôte virtuel, mais pour autant que je peux voir, le résultat semble bon:

C:\Apache24\bin>httpd.exe -S
VirtualHost configuration:
*:80                   is a NameVirtualHost
         default server www.nonlocal-blight.com (C:/Apache24/conf/extra/httpd-vh
osts.conf:37)
         port 80 namevhost www.nonlocal-blight.com (C:/Apache24/conf/extra/httpd
-vhosts.conf:37)
                 alias www.local-blight.com
         port 80 namevhost www.nonlocal-blight.com (C:/Apache24/conf/extra/httpd
-vhosts.conf:37)
                 alias www.local-blight.com
*:443                  is a NameVirtualHost
         default server localhost (C:/Apache24/conf/extra/httpd-sni.conf:134)
         port 443 namevhost localhost (C:/Apache24/conf/extra/httpd-sni.conf:134
)
         port 443 namevhost localhost (C:/Apache24/conf/extra/httpd-sni.conf:134
)
         port 443 namevhost serverone.tld (C:/Apache24/conf/extra/httpd-sni.conf
:151)
         port 443 namevhost serverone.tld (C:/Apache24/conf/extra/httpd-sni.conf
:151)
         port 443 namevhost servertwo.tld (C:/Apache24/conf/extra/httpd-sni.conf
:166)
         port 443 namevhost servertwo.tld (C:/Apache24/conf/extra/httpd-sni.conf
:166)
ServerRoot: "C:/Apache24"
Main DocumentRoot: "C:/Apache24/documents"
Main ErrorLog: "C:/Apache24/logs/error.log"
Mutex ssl-stapling: using_defaults
Mutex proxy: using_defaults
Mutex ssl-cache: u

sing_defaults
Mutex default: dir="C:/Apache24/logs/" mechanism=default
PidFile: "C:/Apache24/logs/httpd.pid"
Define: DUMP_VHOSTS
Define: DUMP_RUN_CFG
Define: SRVROOT=/Apache24

Quelqu'un peut me dire ce que je fais mal?

Toujours le premier point par où commencer est le http serveurs de fichiers journaux. Vérifier que les demandes sont faites au serveur dans l'accès du fichier journal et de comparer ce message d'erreur est signalée dans la "erreur" fichier journal.
Il n'y a rien en soit. Quand j'essaie d'aller à www.local-blight.com je n'ai pas de journaux d'accès et pas de journaux d'erreur.
Alors, évidemment, les demandes ne sont pas cibler votre serveur http. Sonne comme un problème de résolution de nom. Ou se pourrait-il que vous soyez le blocage des demandes par un pare-feu? Test en faisant une demande de telnet vers le serveur http: telnet www.nonlocal-blight.com http. Fait-il rejeté ou faut-il se connecter?
Elle est rejetée: Connecting To www.nonlocal-blight.com...Could not open connection to the host, on port http: Connect failed. J'ai essayé de désactiver le pare-feu windows (le seul pare-feu que j'utilise), mais cela n'a pas modifié les résultats.
1.) est le serveur http de l'exécution? Avez-vous le recharger après modification de la configuration? 2.) vous pouvez connecter au serveur http à l'aide d'une adresse ip au lieu du nom? 3.) quelle est l'adresse, le nom de "www.nonlocal-blight.com" en fait, résoudre à sur votre système?

OriginalL'auteur CorayThan | 2013-08-20