2016-11-08 5 views
0

Ich versuche, einen neuen vhost einzurichten, wie ich es schon mehrmals getan habe. Im einen Mac und MAMP verwendet und in der Regel wie folgt konfiguriert werden:MAMP Apache2 neuer vhost 404 Fehler

/Applications/MAMP/conf/apache/extra/httpd-vhosts.conf i eingeben:

<VirtualHost *:80> 
    DocumentRoot "/Users/riggi/PhpstormProjects/LaufschuhSilex/web“ 
    ServerName laufschuh.local 
</VirtualHost> 

in/etc/hosts i eingeben :

127.0.0.1  laufschuh.local 

dann starte ich Apache neu. Dies funktioniert normalerweise und funktioniert immer noch für viele (> 20) andere lokale Websites. Nur die 2 neuen Websites, die ich hinzufügen möchte, funktionieren nicht und geben 404 zurück.

Gibt es Tipps, wo Sie suchen können?

+0

http Status 404 bedeutet, dass das Dokument nicht existiert, nicht, dass der Server nicht erreichbar ist oder irgendetwas. Wahrscheinlich ist die Einrichtung Ihres virtuellen Hosts in Ordnung, aber das von Ihnen angeforderte Dokument existiert auf diesem Server nicht. – arkascha

Antwort

1

Ich glaube, das ist ein Anführungszeichen Formatierungsproblem. Schau dir an, wie das enge Zitat am Ende deines DocumentRoot anders als das Eröffnungsangebot formatiert ist. Um sicherzustellen, dass die Formatierung korrekt ist, kopieren Sie einfach das korrekte Anführungszeichen (das öffnende Anführungszeichen) und fügen Sie es über die abschließende Markierung ein. Dies kann passieren, wenn Text von einem Ort zum anderen kopiert wird.