.htaccess files - What they are/How to use them erklärt, wie .htaccess
Dateien
Eine Datei, die eine oder mehr Konfigurationsanweisungen arbeiten, ist in einem bestimmten Dokument-Verzeichnis abgelegt, und die Richtlinien gelten für das Verzeichnis und alle Unterverzeichnisse davon.
Dies bedeutet, können Sie eine .htaccess-Datei in /home/abc/public_html/
erstellen können, und eine andere in /home/abc/public_html/exclude/
die gleichen, unterschiedliche enthält, oder sogar Richtlinien widersprechen.
bei PHP - auto_prepend_file
suchen, können Sie sehen, dass
Der besondere Wert none
Auto-Prepending deaktiviert.
Das gleiche gilt für auto_append_file
.
diese beiden Dinge zusammen Mittel Einlochen, können Sie die vorhandene .htaccess haben
# /home/abc/public_html/.htaccess
<FilesMatch ".(htm|html|php)$">
php_value auto_prepend_file "/home/abc/public_html/_prepend.php"
php_value auto_append_file "/home/abc/public_html/_append.php"
</FilesMatch>
und eine zweite .htaccess im exclude
Unterverzeichnis
# /home/abc/public_html/exclude/.htaccess
<FilesMatch ".(htm|html|php)$">
php_value auto_prepend_file none
php_value auto_append_file none
</FilesMatch>
Filesmatch Spiele Dateinamen und Erweiterungen das curruent dir. Sie können es nicht zum Abgleich mit Verzeichnissen verwenden. – starkeen
Ok danke @starkeen –
Ihre Begrüßung. Wenn Sie das Verzeichnis ausschließen müssen, gibt es eine andere Möglichkeit: Erstellen Sie eine htaccess-Datei in diesem Verzeichnis mit der folgenden Zeile. ** RewriteEngine on ** – starkeen