Table of contents
- Apache HTTP Server Version 2.2
- Hinweise zur Version
-
Bedienung des Apache HTTP Servers
- Kompilieren und Installieren
- Apache starten
- Beenden und Neustarten des Servers
- Konfigurationsdateien
- Konfigurationsabschnitte
- Caching von Inhalten
- Serverweite Konfiguration
- Log-Dateien
- URLs auf das Dateisystem abbilden
- Dynamic Shared Object (DSO)
- Content Negotiation
- Individuelle Fehlermeldungen
- Bestimmen der vom Apache verwendeten Adressen und Ports
- Multi-Processing-Module (MPMs)
- Umgebungsvariablen
- Handler
- Filter
- suEXEC Unterstützung
- Probleme bezüglich DNS und Apache
-
Apache-Dokumentation zu virtuellen Hosts
- Übersicht
- Namensbasierte virtuelle Hosts
- IP-basierte virtuelle Hosts
-
Dynamisch konfiguriertes Massen-Virtual-Hosting
- Motivation
- Overview
- Simple dynamic virtual hosts
- A virtually hosted homepages system
- Using more than one virtual hosting system on the same server
- More efficient IP-based virtual hosting
- Simple dynamic virtual hosts using mod_rewrite
- A homepages system using mod_rewrite
- Using a separate virtual host configuration file
-
Beispiele für virtuelle Hosts in typischen Installationen
- Running several name-based web sites on a single IP address.
- Name-based hosts on more than one IP address.
- Serving the same content on different IP addresses (such as an internal and external address).
- Running different sites on different ports.
- IP-based virtual hosting
- Mixed port-based and ip-based virtual hosts
- Mixed name-based and IP-based vhosts
- Using Virtual_host and mod_proxy together
- Using _default_ vhosts
- Migrating a name-based vhost to an IP-based vhost
- Using the ServerPath directive
- Tiefergehende Erörterung der Zuweisung virtueller Hosts
- Datei-Deskriptor-Begrenzungen
-
Einführung in die URL-Manipulation
- Übersicht
- Referenz-Dokumentation von mod_rewrite
- Einführung in reguläre Ausdrücke und mod_rewrite
-
Verwendung von mod_rewrite, um URLs umzuleiten oder umzuschreiben
- From Old to New (internal)
- Rewriting From Old to New (external)
- Resource Moved to Another Server
- From Static to Dynamic
- Backward Compatibility for file extension change
- Canonical Hostnames
- Search for pages in more than one directory
- Redirecting to Geographically Distributed Servers
- Browser Dependent Content
- Canonical URLs
- Moved DocumentRoot
- Fallback Resource
- Zugriffskontrolle mit mod_rewrite
- Dynamische virtuelle Hosts mit mod_rewrite
- Dynamische Proxy-Konfigurationen mit mod_rewrite
- RewriteMap einsetzen
- Fortgeschrittene Techniken
- Wann man auf mod_rewrite verzichten sollte
- Schalter / Flags
- Technische Details
- SSL/TLS-Verschlüsselung des Apache
- Praxis / Anleitungen
- Plattform-spezifische Anmerkungen
- Apache HTTP Server und Hilfsprogramme
- Weitere Apache-Dokumentationen
-
Apache-Module
- Erklärung der Fachbegriffe zu Apache-Modulen
- Erklärung der Fachbegriffe zu Apache-Direktiven
-
Apache-Kernfunktionen
- AcceptPathInfo-Direktive
- AccessFileName-Direktive
- AddDefaultCharset-Direktive
- AddOutputFilterByType-Direktive
- AllowEncodedSlashes-Direktive
- AllowOverride-Direktive
- AuthName-Direktive
- AuthType-Direktive
- CGIMapExtension-Direktive
- ContentDigest-Direktive
- DefaultType-Direktive
- <Directory>-Direktive
- <DirectoryMatch>-Direktive
- DocumentRoot-Direktive
- EnableMMAP-Direktive
- EnableSendfile-Direktive
- ErrorDocument-Direktive
- ErrorLog-Direktive
- FileETag-Direktive
- <Files>-Direktive
- <FilesMatch>-Direktive
- ForceType-Direktive
- HostnameLookups-Direktive
- <IfDefine>-Direktive
- <IfModule>-Direktive
- Include-Direktive
- KeepAlive-Direktive
- KeepAliveTimeout-Direktive
- <Limit>-Direktive
- <LimitExcept>-Direktive
- LimitInternalRecursion-Direktive
- LimitRequestBody-Direktive
- LimitRequestFields-Direktive
- LimitRequestFieldSize-Direktive
- LimitRequestLine-Direktive
- LimitXMLRequestBody-Direktive
- <Location>-Direktive
- <LocationMatch>-Direktive
- LogLevel-Direktive
- MaxKeepAliveRequests-Direktive
- NameVirtualHost-Direktive
- Options-Direktive
- Require-Direktive
- RLimitCPU-Direktive
- RLimitMEM-Direktive
- RLimitNPROC-Direktive
- Satisfy-Direktive
- ScriptInterpreterSource-Direktive
- ServerAdmin-Direktive
- ServerAlias-Direktive
- ServerName-Direktive
- ServerPath-Direktive
- ServerRoot-Direktive
- ServerSignature-Direktive
- ServerTokens-Direktive
- SetHandler-Direktive
- SetInputFilter-Direktive
- SetOutputFilter-Direktive
- TimeOut-Direktive
- UseCanonicalName-Direktive
- <VirtualHost>-Direktive
-
Allgemeine Direktiven der Apache-MPMs
- AcceptMutex-Direktive
- CoreDumpDirectory-Direktive
- EnableExceptionHook-Direktive
- Group-Direktive
- Listen-Direktive
- ListenBackLog-Direktive
- LockFile-Direktive
- MaxClients-Direktive
- MaxMemFree-Direktive
- MaxRequestsPerChild-Direktive
- MaxSpareThreads-Direktive
- MinSpareThreads-Direktive
- PidFile-Direktive
- ScoreBoardFile-Direktive
- SendBufferSize-Direktive
- ServerLimit-Direktive
- StartServers-Direktive
- StartThreads-Direktive
- ThreadLimit-Direktive
- ThreadsPerChild-Direktive
- ThreadStackSize-Direktive
- User-Direktive
-
Apache-MPM beos
- MaxRequestsPerThread-Direktive
- CoreDumpDirectory-Direktive
- Group-Direktive
- Listen-Direktive
- ListenBacklog-Direktive
- MaxClients-Direktive
- MaxMemFree-Direktive
- MaxSpareThreads-Direktive
- MinSpareThreads-Direktive
- PidFile-Direktive
- ReceiveBufferSize-Direktive
- ScoreBoardFile-Direktive
- SendBufferSize-Direktive
- StartThreads-Direktive
- User-Direktive
-
Apache-MPM event
- How it Works
- Requirements
- AcceptMutex-Direktive
- CoreDumpDirectory-Direktive
- EnableExceptionHook-Direktive
- Group-Direktive
- Listen-Direktive
- ListenBacklog-Direktive
- LockFile-Direktive
- MaxClients-Direktive
- MaxMemFree-Direktive
- MaxRequestsPerChild-Direktive
- MaxSpareThreads-Direktive
- MinSpareThreads-Direktive
- PidFile-Direktive
- ScoreBoardFile-Direktive
- SendBufferSize-Direktive
- ServerLimit-Direktive
- StartServers-Direktive
- ThreadLimit-Direktive
- ThreadsPerChild-Direktive
- ThreadStackSize-Direktive
- User-Direktive
- Apache-MPM netware
- Apache-MPM os2
-
Apache-MPM prefork
- Arbeitsweise
- MaxSpareServers-Direktive
- MinSpareServers-Direktive
- AcceptMutex-Direktive
- CoreDumpDirectory-Direktive
- EnableExceptionHook-Direktive
- Group-Direktive
- Listen-Direktive
- ListenBacklog-Direktive
- LockFile-Direktive
- MaxClients-Direktive
- MaxMemFree-Direktive
- MaxRequestsPerChild-Direktive
- PidFile-Direktive
- ReceiveBufferSize-Direktive
- ScoreBoardFile-Direktive
- SendBufferSize-Direktive
- ServerLimit-Direktive
- StartServers-Direktive
- User-Direktive
-
Apache-MPM winnt
- Win32DisableAcceptEx-Direktive
- CoreDumpDirectory-Direktive
- Listen-Direktive
- ListenBacklog-Direktive
- MaxMemFree-Direktive
- MaxRequestsPerChild-Direktive
- PidFile-Direktive
- ReceiveBufferSize-Direktive
- ScoreBoardFile-Direktive
- SendBufferSize-Direktive
- ThreadLimit-Direktive
- ThreadsPerChild-Direktive
- ThreadStackSize-Direktive
-
Apache-MPM worker
- Arbeitsweise
- AcceptMutex-Direktive
- CoreDumpDirectory-Direktive
- EnableExceptionHook-Direktive
- Group-Direktive
- Listen-Direktive
- ListenBacklog-Direktive
- LockFile-Direktive
- MaxClients-Direktive
- MaxMemFree-Direktive
- MaxRequestsPerChild-Direktive
- MaxSpareThreads-Direktive
- MinSpareThreads-Direktive
- PidFile-Direktive
- ReceiveBufferSize-Direktive
- ScoreBoardFile-Direktive
- SendBufferSize-Direktive
- ServerLimit-Direktive
- StartServers-Direktive
- ThreadLimit-Direktive
- ThreadsPerChild-Direktive
- ThreadStackSize-Direktive
- User-Direktive
- Apache-Modul mod_actions
- Apache-Modul mod_alias
- Apache-Modul mod_asis
- Apache-Modul mod_auth_basic
- Apache-Modul mod_auth_digest
- Apache-Modul mod_authn_alias
- Apache-Modul mod_authn_anon
- Apache-Modul mod_authn_dbd
- Apache-Modul mod_authn_dbm
- Apache-Modul mod_authn_default
- Apache-Modul mod_authn_file
-
Apache-Modul mod_authnz_ldap
- Contents
- Operation
- The Require Directives
- Examples
- Using TLS
- Using SSL
- Exposing Login Information
- Using Microsoft FrontPage with mod_authnz_ldap
- AuthLDAPBindAuthoritative-Direktive
- AuthLDAPBindDN-Direktive
- AuthLDAPBindPassword-Direktive
- AuthLDAPCharsetConfig-Direktive
- AuthLDAPCompareDNOnServer-Direktive
- AuthLDAPDereferenceAliases-Direktive
- AuthLDAPGroupAttribute-Direktive
- AuthLDAPGroupAttributeIsDN-Direktive
- AuthLDAPRemoteUserAttribute-Direktive
- AuthLDAPRemoteUserIsDN-Direktive
- AuthLDAPUrl-Direktive
- AuthzLDAPAuthoritative-Direktive
- Apache-Modul mod_authz_dbm
- Apache-Modul mod_authz_default
- Apache-Modul mod_authz_groupfile
- Apache-Modul mod_authz_host
- Apache-Modul mod_authz_owner
- Apache-Modul mod_authz_user
-
Apache-Modul mod_autoindex
- Autoindex Request Query Arguments
- AddAlt-Direktive
- AddAltByEncoding-Direktive
- AddAltByType-Direktive
- AddDescription-Direktive
- AddIcon-Direktive
- AddIconByEncoding-Direktive
- AddIconByType-Direktive
- DefaultIcon-Direktive
- HeaderName-Direktive
- IndexHeadInsert-Direktive
- IndexIgnore-Direktive
- IndexOptions-Direktive
- IndexOrderDefault-Direktive
- IndexStyleSheet-Direktive
- ReadmeName-Direktive
-
Apache-Modul mod_cache
- Related Modules and Directives
- Sample Configuration
- Avoiding the Thundering Herd
- CacheDefaultExpire-Direktive
- CacheDisable-Direktive
- CacheEnable-Direktive
- CacheIgnoreCacheControl-Direktive
- CacheIgnoreHeaders-Direktive
- CacheIgnoreNoLastMod-Direktive
- CacheIgnoreQueryString-Direktive
- CacheIgnoreURLSessionIdentifiers-Direktive
- CacheLastModifiedFactor-Direktive
- CacheLock-Direktive
- CacheLockMaxAge-Direktive
- CacheLockPath-Direktive
- CacheMaxExpire-Direktive
- CacheStoreNoStore-Direktive
- CacheStorePrivate-Direktive
- Apache-Modul mod_cern_meta
- Apache-Modul mod_cgi
- Apache-Modul mod_cgid
- Apache-Modul mod_charset_lite
- Apache-Modul mod_dav
- Apache-Modul mod_dav_fs
- Apache-Modul mod_dav_lock
- Apache-Modul mod_dbd
-
Apache-Modul mod_deflate
- Sample Configurations
- Enabling Compression
- Dealing with proxy servers
- DeflateBufferSize-Direktive
- DeflateCompressionLevel-Direktive
- DeflateFilterNote-Direktive
- DeflateInflateLimitRequestBody-Direktive
- DeflateInflateRatioBurst-Direktive
- DeflateInflateRatioLimit-Direktive
- DeflateMemLevel-Direktive
- DeflateWindowSize-Direktive
- Apache-Modul mod_dir
- Apache-Modul mod_disk_cache
- Apache-Modul mod_dumpio
- Apache-Modul mod_echo
- Apache-Modul mod_env
- Apache-Modul mod_example
- Apache-Modul mod_expires
- Apache-Modul mod_ext_filter
- Apache-Modul mod_file_cache
- Apache-Modul mod_filter
- Apache-Modul mod_headers
- Apache-Modul mod_ident
- Apache-Modul mod_imagemap
-
Apache-Modul mod_include
- Enabling Server-Side Includes
- PATH_INFO with Server Side Includes
- Basic Elements
- Include Variables
- Variable Substitution
- Flow Control Elements
- SSIEnableAccess-Direktive
- SSIEndTag-Direktive
- SSIErrorMsg-Direktive
- SSIETag-Direktive
- SSILastModified-Direktive
- SSIStartTag-Direktive
- SSITimeFormat-Direktive
- SSIUndefinedEcho-Direktive
- XBitHack-Direktive
- Apache-Modul mod_info
- Apache-Modul mod_isapi
-
Apache-Modul mod_ldap
- Example Configuration
- LDAP Connection Pool
- LDAP Cache
- Using SSL/TLS
- SSL/TLS Certificates
- LDAPCacheEntries-Direktive
- LDAPCacheTTL-Direktive
- LDAPConnectionTimeout-Direktive
- LDAPOpCacheEntries-Direktive
- LDAPOpCacheTTL-Direktive
- LDAPSharedCacheFile-Direktive
- LDAPSharedCacheSize-Direktive
- LDAPTrustedClientCert-Direktive
- LDAPTrustedGlobalCert-Direktive
- LDAPTrustedMode-Direktive
- LDAPVerifyServerCert-Direktive
- Apache-Modul mod_log_config
- Apache-Modul mod_log_forensic
- Apache-Modul mod_logio
- Apache-Modul mod_mem_cache
-
Apache-Modul mod_mime
- Files with Multiple Extensions
- Content encoding
- Character sets and languages
- AddCharset-Direktive
- AddEncoding-Direktive
- AddHandler-Direktive
- AddInputFilter-Direktive
- AddLanguage-Direktive
- AddOutputFilter-Direktive
- AddType-Direktive
- DefaultLanguage-Direktive
- ModMimeUsePathInfo-Direktive
- MultiviewsMatch-Direktive
- RemoveCharset-Direktive
- RemoveEncoding-Direktive
- RemoveHandler-Direktive
- RemoveInputFilter-Direktive
- RemoveLanguage-Direktive
- RemoveOutputFilter-Direktive
- RemoveType-Direktive
- TypesConfig-Direktive
- Apache-Modul mod_mime_magic
- Apache-Modul mod_negotiation
- Apache-Modul mod_nw_ssl
-
Apache-Modul mod_proxy
- Forward Proxies and Reverse Proxies/Gateways
- Basic Examples
- Workers
- Controlling Access to Your Proxy
- Slow Startup
- Intranet Proxy
- Protocol Adjustments
- Request Bodies
- Reverse Proxy Request Headers
- AllowCONNECT-Direktive
- BalancerMember-Direktive
- NoProxy-Direktive
- <Proxy>-Direktive
- ProxyBadHeader-Direktive
- ProxyBlock-Direktive
- ProxyDomain-Direktive
- ProxyErrorOverride-Direktive
- ProxyFtpDirCharset-Direktive
- ProxyIOBufferSize-Direktive
- <ProxyMatch>-Direktive
- ProxyMaxForwards-Direktive
- ProxyPass-Direktive
- ProxyPassInterpolateEnv-Direktive
- ProxyPassMatch-Direktive
- ProxyPassReverse-Direktive
- ProxyPassReverseCookieDomain-Direktive
- ProxyPassReverseCookiePath-Direktive
- ProxyPreserveHost-Direktive
- ProxyReceiveBufferSize-Direktive
- ProxyRemote-Direktive
- ProxyRemoteMatch-Direktive
- ProxyRequests-Direktive
- ProxySet-Direktive
- ProxyStatus-Direktive
- ProxyTimeout-Direktive
- ProxyVia-Direktive
- Apache-Modul mod_proxy_ajp
-
Apache-Modul mod_proxy_balancer
- Load balancer scheduler algorithm
- Load balancer stickyness
- Examples of a balancer configuration
- Request Counting Algorithm
- Weighted Traffic Counting Algorithm
- Pending Request Counting Algorithm
- Exported Environment Variables
- Enabling Balancer Manager Support
- Details on load balancer stickyness
- Troubleshooting load balancer stickyness
- Apache-Modul mod_proxy_connect
- Apache-Modul mod_proxy_ftp
- Apache-Modul mod_proxy_http
- Apache-Modul mod_proxy_scgi
- Apache-Modul mod_reqtimeout
-
Apache-Modul mod_rewrite
- Quoting Special Characters
- Environment Variables
- Rewriting in Virtual Hosts
- Practical Solutions
- RewriteBase-Direktive
- RewriteCond-Direktive
- RewriteEngine-Direktive
- RewriteLock-Direktive
- RewriteLog-Direktive
- RewriteLogLevel-Direktive
- RewriteMap-Direktive
- RewriteOptions-Direktive
- RewriteRule-Direktive
- Apache-Modul mod_setenvif
- Apache-Modul mod_so
- Apache-Modul mod_speling
-
Apache-Modul mod_ssl
- Environment Variables
- Custom Log Formats
- SSLCACertificateFile-Direktive
- SSLCACertificatePath-Direktive
- SSLCADNRequestFile-Direktive
- SSLCADNRequestPath-Direktive
- SSLCARevocationFile-Direktive
- SSLCARevocationPath-Direktive
- SSLCertificateChainFile-Direktive
- SSLCertificateFile-Direktive
- SSLCertificateKeyFile-Direktive
- SSLCipherSuite-Direktive
- SSLCompression-Direktive
- SSLCryptoDevice-Direktive
- SSLEngine-Direktive
- SSLFIPS-Direktive
- SSLHonorCipherOrder-Direktive
- SSLInsecureRenegotiation-Direktive
- SSLMutex-Direktive
- SSLOptions-Direktive
- SSLPassPhraseDialog-Direktive
- SSLProtocol-Direktive
- SSLProxyCACertificateFile-Direktive
- SSLProxyCACertificatePath-Direktive
- SSLProxyCARevocationFile-Direktive
- SSLProxyCARevocationPath-Direktive
- SSLProxyCheckPeerCN-Direktive
- SSLProxyCheckPeerExpire-Direktive
- SSLProxyCipherSuite-Direktive
- SSLProxyEngine-Direktive
- SSLProxyMachineCertificateChainFile-Direktive
- SSLProxyMachineCertificateFile-Direktive
- SSLProxyMachineCertificatePath-Direktive
- SSLProxyProtocol-Direktive
- SSLProxyVerify-Direktive
- SSLProxyVerifyDepth-Direktive
- SSLRandomSeed-Direktive
- SSLRenegBufferSize-Direktive
- SSLRequire-Direktive
- SSLRequireSSL-Direktive
- SSLSessionCache-Direktive
- SSLSessionCacheTimeout-Direktive
- SSLSessionTicketKeyFile-Direktive
- SSLSessionTickets-Direktive
- SSLStrictSNIVHostCheck-Direktive
- SSLUserName-Direktive
- SSLVerifyClient-Direktive
- SSLVerifyDepth-Direktive
- Apache-Modul mod_status
- Apache-Modul mod_substitute
- Apache-Modul mod_suexec
- Apache-Modul mod_unique_id
- Apache-Modul mod_userdir
- Apache-Modul mod_usertrack
- Apache-Modul mod_version
- Apache-Modul mod_vhost_alias
- Dokumentation für Entwickler
- Glossar und Index