Httpd.conf/Include: Unterschied zwischen den Versionen
Zeile 2: | Zeile 2: | ||
== Beschreibung == | == Beschreibung == | ||
{| class="wikitable options" | {| class="wikitable options float" | ||
| Beschreibung || |Fügt andere Konfigurationsdateien innerhalb der Server-Konfigurationsdatei ein | | Beschreibung || |Fügt andere Konfigurationsdateien innerhalb der Server-Konfigurationsdatei ein | ||
|- | |- |
Version vom 5. November 2024, 12:45 Uhr
Include-Direktive
Beschreibung
Beschreibung | Fügt andere Konfigurationsdateien innerhalb der Server-Konfigurationsdatei ein |
Syntax | Include Dateiname|Verzeichnis
|
Kontext | Serverkonfiguration, Virtual Host, Verzeichnis |
Status | Core |
Modul | core |
Kompatibilität | Platzhalter-Suche ist verfügbar seit 2.0.41 |
Die Direktive erlaubt das Einfügen anderer Konfigurationsdateien in die Konfigurationsdatei des Servers.
Shell-typische (fnmatch()
) Platzhalterzeichen können dazu verwendet werden, mehrere Dateien auf einmal in alphabetischer Reihenfolge einzufügen. Wenn Include
darüber hinaus auf ein Verzeichnis anstatt auf eine Datei zeigt, liest der Apache alle Dateien in diesem Verzeichnis und allen Unterverzeichnissen ein.
Das Einfügen ganzer Verzeichnisse ist jedoch nicht empfehlenswert, da temporäre Dateien sehr leicht versehentlich in einem Verzeichnis zurückgelassen werden, was httpd
scheitern lassen kann.
Der angegebene Dateiname kann ein absoluter Pfad sein oder relativ zum ServerRoot
-Verzeichnis angegeben werden.
- Beispiele
Include /usr/local/apache2/conf/ssl.conf Include /usr/local/apache2/conf/vhosts/*.conf
Oder Sie geben Pfade relativ zu Ihrem ServerRoot
-Verzeichnis an
Include conf/ssl.conf Include conf/vhosts/*.conf
Der Aufruf von apachectl configtest
liefert eine Liste der Dateien, die während des Konfigurations-Tests verarbeitet werden
root@host# apachectl configtest Processing config file: /usr/local/apache2/conf/ssl.conf Processing config file: /usr/local/apache2/conf/vhosts/vhost1.conf Processing config file: /usr/local/apache2/conf/vhosts/vhost2.conf Syntax OK