2016-04-04 10 views
0

Ich konnte den Fehler folgendermaßen isolieren.Wamp, 500 Interner Serverfehler, wenn IndexIgnore in der .htaccess-Datei aktiviert ist

Der wamp Server gibt einen internen Fehler Server, wenn der Code wie folgt

IndexIgnore */* 

Es funktioniert gut, wenn ich diese Zeile Kommentar als

folgt
#IndexIgnore */* 

Ich brauche den Grund für diesen Fehler zu verstehen, und wie man das in wamp löst.

+1

Haben Sie in der Apache-Konfiguration 'autoindex_module' aktiviert? – RiggsFolly

Antwort

0

Falsch konfigurierte .htaccess führt zu 500 Fehler. Aktualisieren Sie die Datei htacces, um diesen Fehler zu beheben (anstatt zu kommentieren).

ändern

IndexIgnore */* 

zu

IndexIgnore * 
+0

Es gibt immer noch die 500 Interner Server Fehler –

+0

Können Sie vollständige .htaccess-Datei posten? – Nikhil

0

Zuerst müssen Sie die autoindex_module in Apache Config aktiviert und natürlich rewrite_module, wenn Sie dies in einer .htaccess-Datei tun, anstatt einen virtuellen Host.

Auch in der IndexIgnore [file] Syntax file ist eine Shell-Stil Wildcard-Ausdruck oder vollständiger Dateiname. */* sieht für mich nicht gültig aus.

versuchen So etwas einfach, es zu schaffen, wie

IndexIgnore *.xxx 

Wenn das nicht ein 500-Fehler verursacht, dann ist die Lösung so einfach ist, eine gültige Dateimaske für den Parameter als verwenden.