2010-12-19 8 views
1

Ich benutze MAMP, um Sites zu entwickeln. Ich habe jede Site in einem eigenen Ordner im htdocs-Ordner. Ich verwalte eine Site, auf der ich SSI-Direktiven verwenden muss, weil der Host php includes nicht erlaubt.Erlaube SSI-Include-Direktive für alle HTML-Seiten im htdocs-Ordner mit MAMP

Ich habe diese Zeilen in httpd.conf unkommentiert:

AddType text/html .shtml 
AddOutputFilter INCLUDES .shtml 

Ich habe eine .htaccess-Datei im Ordner htdocs mit den folgenden:

AddType text/html .shtml 
AddHandler server-parsed .html 
AddHandler server-parsed .shtml 
Options Indexes FollowSymLinks Includes 

Auf der Website-Indexseite funktioniert das Include mit:

<!--#include file="top-nav.shtml" --> 

Aber es funktioniert nicht für Dateien in einem Unterordner. Ich bekomme diese Fehlermeldung:

[an error occurred while processing this directive] 

Antwort