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]