2016-04-01 4 views
2

Ich verwende wamp server 3 in meinem lokalen Rechner. Immer wenn ich einen virtuellen Host mache, muss ich mindestens eine index.php Datei bereitstellen, um auf mein Projektverzeichnis zuzugreifen, ohne dass ich einen 404 Fehler erhalte.So aktivieren Sie die Verzeichnisliste in einem virtuellen Host von WAMP Server 3

Aber ich möchte auch auf mein Projektverzeichnis zugreifen, ohne die index Datei zur Verfügung zu stellen. Ich sehe gerne die Verzeichnislisten, wenn der Server keine Indexdatei findet. Wie das Bild unten:

enter image description here

ich glaube, das Problem in meiner httpd-vhost.conf Datei. Hier ist die virtuelle Host-Konfiguration des Verzeichnisses, das ich will Verzeichnisliste aktivieren:

<VirtualHost *:80> 
    ServerName virtualhost.info 
    DocumentRoot c:/wamp64/www/virtual_host_test 
    <Directory "c:/wamp64/www/virtual_host_test/"> 
     Options Indexes FollowSymLinks MultiViews 
     AllowOverride All 
     Require local 
    </Directory> 
</VirtualHost> 

Jede Hilfe wäre sehr geschätzt.

Antwort

6

eine Lösung gefunden.

Standardmäßig deaktiviert New Wamp die Fancy-Verzeichnislisten.

Bearbeiten Sie die C: \ wamp64 \ bin \ Apache \ apache2.4.17 \ conf \ httpd.conf

benötigen dieses Modul laden (entfernen Sie das #)

LoadModule autoindex_module modules/mod_autoindex.so 

Notwendigkeit, diese zu laden conf

Include conf/extra/httpd-autoindex.conf 

Referenz-Links (die # entfernen): WAMP is not displaying the icons in the directory listing

Danke

+1

Vielen Dank Kumpel. Klappt wunderbar –

0

Try this ...

<VirtualHost *:80> 
    ServerName virtualhost.info 
    DocumentRoot c:/wamp64/www/virtual_host_test 
    <Directory "c:/wamp64/www/virtual_host_test/"> 
    Options +Indexes +FollowSymLinks +MultiView 
     AllowOverride All 
     Require local 
    </Directory> 
</VirtualHost> 

Notiere die + zu Beginn der Indexes Option. Sie sollten auch darüber nachlesen.

https://wiki.apache.org/httpd/DirectoryListings

+0

Funktioniert noch nicht. Und wenn ich mit wamps 'Check httpd.conf syntex'-Tool nach Fehlern suche, bekomme ich folgenden Syntaxfehler:' Entweder müssen alle Optionen mit + oder - beginnen, oder keine Option darf. 'Übrigens wenn ich die Option entsprechend ändere du Wamp fängst auch nicht an. –

+0

Hast du das + zu allen Optionen hinzugefügt? – Harry

+0

Ja Ich habe '+' zu allen Optionen hinzugefügt, aber immer noch '404' Fehler. Aber wamp hat nach dem Hinzufügen von '+' zu allen Optionen gestartet. –

Verwandte Themen