Konfigurationsdirektiven des Apache WebServers
Es gibt vier Arten von Kontext auf dem Webserver:
- s - Serverkonfiguration
- v - <VirtualHost>-Container
- d - <Directory>- , <Files>- und <Location>-Container
- h - .htaccess-Dateien
Direktive | Kontext | Beschreibung |
---|---|---|
AcceptFilter | s | TCP-Filter auf Kernel-Ebene |
AcceptMutex | s | Methode zum Sperren gleichzeitiger Socket-Zugriff |
AcceptPathInfo | svdh | Zusätzliche Pfadangaben hinter der eigentlichen URL auswerten |
AccessFileName | sv | Name der Verzeichnis-Konfigurationsdateien |
Action | svdh | CGI-Skript für einen bestimmten Handler/MIMNE-Type aktivieren |
AddAlt | svdh | Alternativtext für Icons im automatisch erzeugten Index |
AddAltByEncoding | svdh | Alternativtext für Icons nach Kompressionstyp |
AddAltByType | svdh | Alternativtext für Icons nach MIME-Type |
AddCharset | svdh | Dateiendungen einen zeichensatz zuordnen |
AddDefaultDescription | svdh | Standardzeichensatz für einen Kontext |
AddDescription | svdh | Beschreibung für Objekte im automatischen Index |
AddEncoding | svdh | MIME-Konfiguration |
AddHandler | svdh | Handler für bestimmte Dateieendungen hinzufügen |
AddIcon | svdh | Icons im Index nach kompressionstyp |
AddIconByEncoding | svdh | Icons nach MIME-Type |
AddInputFilter | svdh | Eingabefilter für bestimmte Dateiendungen definieren |
AddLanguage | svdh | Sprache für bestimmte Dateiendungen hinzufügen |
AddModuleInfo | sv | Text für ein bestimmtes Modul zur Server-Info hinzufügen |
AddOutputFilter | svdh | Ausgabefilter nach Dateiendungen hinzufügen |
AddOutputFilterByType | svdh | Ausgabefilter nach MIME-Type hinzufügen |
AddType | svdh | Bestimmte Dateiendungen einem MIME-Type zuordnen |
Alias | sv | Externes Verzeichnis einem URL-Pfad zuordnen |
AliasMatch | sv | Externe Verzeichnisse nach RegExp URL-Pfaden zuordnen |
Allow | dh | Bestimmten Hosts Zugriff gewähren |
AllowCONNECT | sv | SSL-Verbindungen über den Proxy tunneln |
AllowEncodedSlashes | sv | Codierte Slashes (%2F) in URLs zulassen |
AllowOverride | d | in .htaccess-Dateien erlaubte Direktivengruppen |
Anonymous | dh | Benutzername für Anonymous-Authentifizierung |
Anonymous_LogEmail | dh | E-Mail-Adressen aus der Anonymous-Authentifizierung in ErrorLog schreiben |
Anonymous_MustGive Email | dh | Bestimmt, ob bei Anonymous-Anmeldedaten ein Passwort erforderlich ist |
Anonymous_NoUserID | dh | Bestimmt, ob bei Anonymous-Anmeldedaten ein Benutzername erforderlich ist |
Anonymous_Verify Email | dh | Überprüfung, ob die Anonymous-Passworteingabe formal einer E-Mail-Adresse entpsricht |
AuthBasicAuthorative | dh | weitergabe der Basic-Authentifizierungsdaten an andere Module |
AuthBasicProvider | dh | Speichermethoden für Basic-Benutzerdaten |
AuthDBUserPWQuery | dh | SQL-Abfrage, die das Passwort für einen gegebenen Benutzernamen liefert |
AuthDBUserRealmQuery | dh | SQL-Abfrage, die das Passwort für Benutzername/Realm liefert |
AuthDBMGroupFile | dh | DBM-basierte Gruppendaten |
AuthDBMType | dh | Typ der DBM-Benutzerdatei |
AuthDBMUserFile | dh | DBM-basierte Benutzerdaten |
AuthDefaultAuthoritative | dh | Weitergabe der Authentifizierung an andere Module |
AuthDigestAlgorithm | dh | Algorithmus für die Digest-Berechnung |
AuthDigestDomain | dh | Gemeinsamer Authentifizierungsbereich für die Digest-Authentifizierung |
AuthDigestNcCheck | s | Überprüfung des Nonce-Wertes |
AuthDigestNonceFormat | dh | Format des Nonce-Wertes |
AuthDigestNonceLifetime | dh | Lebensdauer des Nonce-Wertes |
AuthDigestProvider | dh | Speichermethode für die Digest-Benutzerdaten |
AuthDigestQop | dh | Schutzstufe für die Digest-Authentifizierung |
AuthDigestShmemSize | s | Größe des gemeinsamen Speicherbereichs für Digest-Authentifizierung |
AuthGroupFile | dh | Datei mit Gruppendaten |
AuthLDAPBindDN | dh | Benutzername für den Zugriff auf das LDAP-Verzeichnis |
AuthLDAPBindPassword | dh | Passwort für Zugriff auf das LDAP-Verzeichnis |
AuthLDAPCharsetConfig | s | Zeichensatzkonfiguration für LDAP-Authentifizierung |
AuthLDAPCompareDNOnServer | dh | DN für LDAP-Authentifizierung auf dem Server prüfen |
AuthLDAPDereferenceAliases | dh | LDAP-Aliase auflösen |
AuthLDAPGroupAttribute | dh | Festlegung der LDAP-Daten für die Gruppenüberprüfung |
AuthLDAPGroupAttributeIsDN | dh | Festlegung des DN als Kriterium für die Gruppenüberprüfung |
AuthLDAPRemoteUserAttribute | dh | LDAP-Attribut für die Umgebungsvariable REMOTE_USER angeben |
AuthLDAPRemoteUserIsDN | dh | DN in der Umgebungsvariablen REMOTE_USER speichern |
AuthLDAPUrl | dh | URLD des LDAP-Verzeichnis-Servers |
AuthName | dh | Name des Authentifizierungsbereichs |
<AuthnProviderAlias> | sv | Festlegung modifizierter Authentifizierungs-Provider |
AuthType | dh | Authentifizierungstyp (Basic oder Digest) |
AuthUserFile | dh | Datei mit Benutzerdaten |
AuthzDBMAuthorative | dh | Weitergabe der DBM-Gruppendaten an andere Module |
AuthzDBMType | dh | Typ der DBM-Gruppendatei |
AuthzDefaultAuthoritative | dh | Weitergabe der Zugrffskontrolle an andere Module |
AuthzGroupFileAuthoritative | dh | Weitergabe der Gruppenzugriffskontrolle an andere Module |
AuthzLDAPAuthoritative | dh | Weitergabe der LDAP-Zugriffskontrolle an andere Module |
AuthzOwnerAuthoriztative | dh | Weitergabe der eigentümerbasierten Zugriffskontrolle an andere Module |
AuthzUserAuthoritative | dh | Weitergabe der benutzerbasierten Zugriffskontrolle an andere Module |
BalancerMember | d | Member zu einer Proxy-Load-Balancing-Gruppe hinzufügen |
BrowserMatch | svdh | Umgebungsvariable setzen, falls Client-Browser einem RegExp entspricht |
BrowserMatchNoCase | svdh | wie Browser/Match, ohne Unterscheidung von Groß-/Kleinschreibung |
BufferedLogs | s | Logdateien im Speicher buffern |
CacheDefaultExpire | sv | Standard-Aufbewahrungsdauer einer Datei im Cache |
CacheDirLength | sv | Länge des Cache-Verzeichnisnamens |
CacheDirLevels | sv | Anzahl der Cache-Verzeichnisstufen |
CacheDisable | sv | Caching für bestimmte Unterverzeichnisse deaktivieren |
CacheEnable | sv | Caching für bestimmte URL-Pfade aktivieren |
CacheFile | s | Dateien für einen schnelleren Zugriff im Arbeitsspeicher geöffnet halten |
CacheIgnoreCacheControl | sv | Caching trotz gegenteiligem, Cache-Control-Header |
CacheIgnoreHeaders | sv | Caching, ohne Header zu beachten |
CacheIgnoreNoLastMod | sv | Caching, ohne das Änderungsdatum zu berücksichtigen |
CacheIgnoreQueryString | sv | Query-String der URL beim Caching nicht berücksichtigen |
CacheLastModifiedFactor | sv | Faktor zur Berechnung des Änderungsdatums im Cache |
CacheMaxExpire | sv | Maximales Alter eines Dokuments für den Cache |
CacheMaxFileSize | sv | Maimale Größe einer Datei für den Cache |
CacheMinFileSize | sv | Minimale Größe eienr Datei für den Cache |
CacheNegotiatedDocs | sv | Caching von Dokumenten, die durch Content-Negotiation erzeugt wurden |
CacheRoot | sv | Stammverzeichnis des Festplatten-Caches |
CacheStoreNoStore | sv | Caching trotz Cache-Control: no-store |
CacheStorePrivate | sv | Caching trotz Cache-Control: private |
CGIMapExtension | dh | Kriterium für die Auswahl des CGI-Interpreters (nur Windows) |
CharsetDefault | svdh | Ziel-Zeichensatz der Konvertierung |
CharsetOptions | svdh | Optionen für die Zeichensatzkonvertierung |
CharsetSourceEnc | svdh | Ausgangs-Zeichensatz der Konvertierung |
CheckCaseOnly | svdh | Nur Groß- und Kleinschreibung in URLs kontrollieren, keine anderen Fehler |
ChrootDir | s | chroot in das angegeben Verzeichnis durchführen |
ContentDigest | svdh | Content-MD5 erzeugen |
CookieDomain | svdh | Domain des Usertracking-Cookies |
CookieExpires | svdh | Verfallsdatum des Usertracking-Cookies |
CookieLog | sv | Logdatei für Usertracking-Cookies |
CookieName | svdh | Name des Usertracking-Cookies |
CookieStyle | svdh | Typ des Usertracking-Cookies |
CookieTracking | svdh | Cookie-basiertes Usertracking ein-/ausschalten |
CoreDumpDirectory | s | Verzeichnis, in das Apahe bei einem Coredump wechselt |
CustomLog | sv | Benutzerdefinierte Logdatei |
Dav | d | WebDAV ein-/ausschalten |
DavDepthInfinity | svd | PROPFIND-Anfragen mit beliebiger Verzeichnistiefe ein-/ausschalten |
DavGenericLockDB | svd | Verallgemeinertes Locking für WebDAV |
DavLockDB | sv | Dateisystem-Locking für WebDAV |
DavMinTimeout | svd | Mindestvorhaltezeit für eine WebDAV-Sperre |
DBDExptime | sv | Keepalive-Zeit für leere Datenbankverbindungen |
DBDKeep | sv | Anzahl offen gehaltener Datenbankverbindungen |
DBDMax | sv | Absolute Höchstzahl der Datenbankverbindungen |
DBDMin | sv | Mindestanzahl der Datenbankverbindungen |
DBDParams | sv | Parameter für die Datenbankverbindung |
DBDPersist | sv | Persistenz der Datenbankverbindungen |
DBDPrepareSQL | sv | SQL Prepared Statements |
DBDriver | sv | Treiber für die Datenbankverbindung |
DefaultIcon | svdh | Standard-Icon für den automatisch erzeugten Index |
DefaultLanguage | svdh | Standardsprache für Dateien in einem Kontext |
DefaultType | svdh | Standard-MIME-Type für Dateien in einem Kontext |
DeflateBufferSize | sv | Größe des zlib-Puffers |
DeflateCompressionLevel | sv | Deflate-Kompressionsfaktor |
DeflateFilterNote | sv | Komprimierungsergebnisse für Logdateien veröffentlichen |
DeflateMemLevel | sv | zlib-Speicherzuteilung |
DeflateWindowSize | sv | Größe des zlib-Fentsers |
Deny | dh | Bestimmten Hosts Zugriff verweigern |
<Directory> | sv | Container für Direktiven, die für ein Verzeichnis gelten |
...