Deaktivieren von PHP in Unterverzeichnissen mit .htaccess
Um PHP in einem bestimmten Verzeichnis und allen seinen Unterverzeichnissen zu deaktivieren und gleichzeitig SSI (Server-Side Includes) zu aktivieren ), folgen Sie diesen Schritten:
PHP-Engine deaktivieren: Fügen Sie der .htaccess-Datei die folgende Zeile hinzu:
php_flag engine off
Dadurch wird die PHP-Verarbeitung für alle darin enthaltenen Dateien deaktiviert dieses Verzeichnis.
SSI aktivieren: Wenn Sie SSI aktivieren möchten, fügen Sie die folgende Zeile unter der PHP-Deaktivierungszeile hinzu:
AddType text/html .shtml .shtm .stm
Diese Zeile gibt an, dass Dateien mit diesen Erweiterungen als SSI-Dateien behandelt werden sollen.
Bestimmte Dateien oder Verzeichnisse ausschließen (optional): Wenn Sie bestimmte Dateien ausschließen möchten oder Verzeichnisse von den .htaccess-Einstellungen betroffen sind, können Sie die folgende Syntax verwenden:
<FilesMatch "pattern"> php_flag engine on </FilesMatch>
Dieses Beispiel aktiviert die PHP-Verarbeitung für Dateien, die dem angegebenen Muster entsprechen.
Zusätzliche Hinweise:
Das obige ist der detaillierte Inhalt vonWie deaktiviere ich PHP in Unterverzeichnissen und aktiviere SSI mithilfe von .htaccess?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!