1<?xml version="1.0" encoding="ISO-8859-1"?> 2<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> 3<html xmlns="http://www.w3.org/1999/xhtml" lang="de" xml:lang="de"><head><!-- 4 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX 5 This file is generated from xml source: DO NOT EDIT 6 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX 7 --> 8<title>Konfigurationsdateien - Apache HTTP Server</title> 9<link href="/style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" /> 10<link href="/style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size" /> 11<link href="/style/css/manual-print.css" rel="stylesheet" media="print" type="text/css" /><link rel="stylesheet" type="text/css" href="/style/css/prettify.css" /> 12<script src="/style/scripts/prettify.min.js" type="text/javascript"> 13</script> 14 15<link href="/images/favicon.ico" rel="shortcut icon" /></head> 16<body id="manual-page"><div id="page-header"> 17<p class="menu"><a href="/mod/">Module</a> | <a href="/mod/directives.html">Direktiven</a> | <a href="http://wiki.apache.org/httpd/FAQ">FAQ</a> | <a href="/glossary.html">Glossar</a> | <a href="/sitemap.html">Seitenindex</a></p> 18<p class="apache">Apache HTTP Server Version 2.4</p> 19<img alt="" src="/images/feather.gif" /></div> 20<div class="up"><a href="./"><img title="<-" alt="<-" src="/images/left.gif" /></a></div> 21<div id="path"> 22<a href="http://www.apache.org/">Apache</a> > <a href="http://httpd.apache.org/">HTTP-Server</a> > <a href="http://httpd.apache.org/docs/">Dokumentation</a> > <a href="./">Version 2.4</a></div><div id="page-content"><div id="preamble"><h1>Konfigurationsdateien</h1> 23<div class="toplang"> 24<p><span>Verf�gbare Sprachen: </span><a href="/de/configuring.html" title="Deutsch"> de </a> | 25<a href="/en/configuring.html" hreflang="en" rel="alternate" title="English"> en </a> | 26<a href="/fr/configuring.html" hreflang="fr" rel="alternate" title="Fran�ais"> fr </a> | 27<a href="/ja/configuring.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | 28<a href="/ko/configuring.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> | 29<a href="/tr/configuring.html" hreflang="tr" rel="alternate" title="T�rk�e"> tr </a></p> 30</div> 31<div class="outofdate">Diese �bersetzung ist m�glicherweise 32 nicht mehr aktuell. Bitte pr�fen Sie die englische Version auf 33 die neuesten �nderungen.</div> 34 35 <p>Dieses Dokument beschreibt die Dateien, die zur Konfiguration des Apache 36 HTTP Servers verwendet werden.</p> 37 </div> 38<div id="quickview"><ul id="toc"><li><img alt="" src="/images/down.gif" /> <a href="#main">Hauptkonfigurationsdateien</a></li> 39<li><img alt="" src="/images/down.gif" /> <a href="#syntax">Syntax der Konfigurationsdateien</a></li> 40<li><img alt="" src="/images/down.gif" /> <a href="#modules">Module</a></li> 41<li><img alt="" src="/images/down.gif" /> <a href="#scope">Der G�ltigkeitsbereich von Direktiven</a></li> 42<li><img alt="" src="/images/down.gif" /> <a href="#htaccess">.htaccess-Dateien</a></li> 43</ul><ul class="seealso"><li><a href="#comments_section">Kommentare</a></li></ul></div> 44<div class="top"><a href="#page-header"><img alt="top" src="/images/up.gif" /></a></div> 45<div class="section"> 46<h2><a name="main" id="main">Hauptkonfigurationsdateien</a></h2> 47 48 <table class="related"><tr><th>Referenzierte Module</th><th>Referenzierte Direktiven</th></tr><tr><td><ul><li><code class="module"><a href="/mod/mod_mime.html">mod_mime</a></code></li></ul></td><td><ul><li><code class="directive"><a href="/mod/core.html#ifdefine"><IfDefine></a></code></li><li><code class="directive"><a href="/mod/core.html#include">Include</a></code></li><li><code class="directive"><a href="/mod/mod_mime.html#typesconfig">TypesConfig</a></code></li></ul></td></tr></table> 49 50 <p>Der Apache wird konfiguriert, indem <a href="mod/directives.html">Direktiven</a> in einfache Textdateien 51 eingetragen werden. Die Hauptkonfigurationsdatei hei�t 52 �blicherweise <code>httpd.conf</code>. Der Ablageort dieser Datei 53 wird bei der Kompilierung festgelegt, kann jedoch mit der 54 Befehlszeilenoption <code>-f</code> �berschrieben werden. Durch 55 Verwendung der Direktive <code class="directive"><a href="/mod/core.html#include">Include</a></code> 56 k�nnen au�erdem weitere Konfigurationsdateien hinzugef�gt 57 werden. Zum Einf�gen von mehreren Konfigurationsdateien k�nnen 58 Platzhalter verwendet werden. Jede Direktive darf in jeder dieser 59 Konfigurationsdateien angegeben werden. �nderungen in den 60 Hauptkonfigurationsdateien werden vom Apache nur beim Start oder Neustart 61 erkannt.</p> 62 63 <p>Der Server liest auch eine Datei mit MIME-Dokumenttypen ein. Der 64 Name dieser Datei wird durch die Direktive <code class="directive"><a href="/mod/mod_mime.html#typesconfig">TypesConfig</a></code> bestimmt. Die Voreinstellung 65 ist <code>mime.types</code>.</p> 66 </div><div class="top"><a href="#page-header"><img alt="top" src="/images/up.gif" /></a></div> 67<div class="section"> 68<h2><a name="syntax" id="syntax">Syntax der Konfigurationsdateien</a></h2> 69 70 71 <p>Die Konfigurationsdateien des Apache enthalten eine Direktive pro Zeile. 72 Der Backslash "\" l��t sich als letztes Zeichen in einer Zeile 73 dazu verwenden, die Fortsetzung der Direktive in der n�chsten Zeile 74 anzuzeigen. Es darf kein weiteres Zeichen oder Whitespace zwischen dem 75 Backslash und dem Zeilenende folgen.</p> 76 77 <p>In den Konfigurationsdateien wird bei den Direktiven nicht zwischen 78 Gro�- und Kleinschreibung unterschieden. Bei den Argumenten der 79 Direktiven wird dagegen oftmals zwischen Gro�- und Kleinschreibung 80 differenziert. Zeilen, die mit dem Doppelkreuz "#" beginnen, werden als 81 Kommentare betrachtet und ignoriert. Kommentare d�rfen 82 <strong>nicht</strong> am Ende einer Zeile nach der Direktive 83 eingef�gt werden. Leerzeilen und Whitespaces vor einer Direktive 84 werden ignoriert. Dadurch lassen sich Direktiven zur besseren Lesbarbeit 85 einr�cken.</p> 86 87 <p>Sie k�nnen die Syntax Ihrer Konfigurationsdateien auf Fehler 88 pr�fen, ohne den Server zu starten, indem Sie <code>apachectl 89 configtest</code> oder die Befehlszeilenoption <code>-t</code> 90 verwenden.</p> 91 </div><div class="top"><a href="#page-header"><img alt="top" src="/images/up.gif" /></a></div> 92<div class="section"> 93<h2><a name="modules" id="modules">Module</a></h2> 94 95 96 <table class="related"><tr><th>Referenzierte Module</th><th>Referenzierte Direktiven</th></tr><tr><td><ul><li><code class="module"><a href="/mod/mod_so.html">mod_so</a></code></li></ul></td><td><ul><li><code class="directive"><a href="/mod/core.html#ifmodule"><IfModule></a></code></li><li><code class="directive"><a href="/mod/mod_so.html#loadmodule">LoadModule</a></code></li></ul></td></tr></table> 97 98 <p>Der Apache ist ein modularer Server. Das bedeutet, dass nur die abolute 99 Grundfunktionalit�t im Kernserver enthalten ist. Weitergehende 100 F�higkeiten sind mittels <a href="mod/">Modulen</a> verf�gbar, 101 die in den Apache geladen werden k�nnen. Standardm��ig 102 wird bei der Kompilierung ein Satz von Basismodulen <span class="transnote">(<em>Anm.d.�.:</em> die so 103 genannten <a href="mod/module-dict.html#Status">Base</a>-Module)</span> in den Server eingebunden. Wenn der 104 Server f�r die Verwendung von <a href="dso.html">dynamisch 105 ladbaren</a> Modulen kompiliert wurde, dann k�nnen Module separat 106 kompiliert und jederzeit mittels der Direktive <code class="directive"><a href="/mod/mod_so.html#loadmodule">LoadModule</a></code> hinzugef�gt werden. 107 Andernfalls muss der Apache neu kompiliert werden, um Module 108 hinzuzuf�gen oder zu entfernen. Konfigurationsanweisungen k�nnen 109 abh�ngig vom Vorhandensein eines bestimmten Moduls eingesetzt werden, 110 indem sie in einen <code class="directive"><a href="/mod/core.html#ifmodule"><IfModule></a></code>-Block eingeschlossen werden.</p> 111 112 <p>Um zu sehen, welche Module momentan in den Server einkompiliert sind, 113 kann die Befehlszeilenoption <code>-l</code> verwendet werden.</p> 114 </div><div class="top"><a href="#page-header"><img alt="top" src="/images/up.gif" /></a></div> 115<div class="section"> 116<h2><a name="scope" id="scope">Der G�ltigkeitsbereich von Direktiven</a></h2> 117 118 119 <table class="related"><tr><th>Referenzierte Module</th><th>Referenzierte Direktiven</th></tr><tr><td /><td><ul><li><code class="directive"><a href="/mod/core.html#directory"><Directory></a></code></li><li><code class="directive"><a href="/mod/core.html#directorymatch"><DirectoryMatch></a></code></li><li><code class="directive"><a href="/mod/core.html#files"><Files></a></code></li><li><code class="directive"><a href="/mod/core.html#filesmatch"><FilesMatch></a></code></li><li><code class="directive"><a href="/mod/core.html#location"><Location></a></code></li><li><code class="directive"><a href="/mod/core.html#locationmatch"><LocationMatch></a></code></li><li><code class="directive"><a href="/mod/core.html#virtualhost"><VirtualHost></a></code></li></ul></td></tr></table> 120 121 <p>Direktiven in den Hauptkonfigurationsdateien gelten f�r den 122 gesamten Server. Wenn Sie die Konfiguration nur f�r einen Teil des 123 Servers ver�ndern m�chten, k�nnen Sie den 124 G�ltigkeitsbereich der Direktiven beschr�nken, indem Sie diese 125 in <code class="directive"><a href="/mod/core.html#directory"><Directory></a></code>-, 126 <code class="directive"><a href="/mod/core.html#directorymatch"><DirectoryMatch></a></code>-, 127 <code class="directive"><a href="/mod/core.html#files"><Files></a></code>-, 128 <code class="directive"><a href="/mod/core.html#filesmatch"><FilesMatch></a></code>-, 129 <code class="directive"><a href="/mod/core.html#location"><Location></a></code>- oder 130 <code class="directive"><a href="/mod/core.html#locationmatch"><LocationMatch></a></code>-Abschnitte eingef�gen. 131 Diese Abschnitte begrenzen die Anwendung der umschlossenen Direktiven 132 auf bestimmte Pfade des Dateisystems oder auf 133 bestimmte URLs. Sie k�nnen f�r eine fein abgestimmte 134 Konfiguration auch ineinander verschachtelt werden.</p> 135 136 137 <p>Der Apache besitzt die F�higkeit, mehrere verschiedene Websites 138 gleichzeitig zu bedienen. Dies wird <a href="vhosts/">virtuelles 139 Hosten</a> genannt. Direktiven k�nnen auch in ihrem 140 G�ltigkeitsgereich eingeschr�nkt werden, indem sie innerhalb 141 eines <code class="directive"><a href="/mod/core.html#virtualhost"><VirtualHost></a></code>-Abschnittes angegeben werden. 142 Sie werden dann nur auf Anfragen f�r eine bestimmte Website 143 angewendet.</p> 144 145 <p>Obwohl die meisten Direktiven in jedem dieser Abschnitte platziert 146 werden k�nnen, ergeben einige Direktiven in manchen Kontexten 147 keinen Sinn. Direktiven zur Prozesssteuerung beispielsweise 148 d�rfen nur im Kontext des Hauptservers angegeben werden. Pr�fen 149 Sie den <a href="mod/directive-dict.html#Context">Kontext</a> der 150 Direktive, um herauszufinden, welche Direktiven in welche Abschnitte 151 eingef�gt werden k�nnen. Weitere Informationen finden Sie unter 152 "<a href="sections.html">Wie Directory-, Location- und Files-Abschnitte 153 arbeiten</a>".</p> 154 155 </div><div class="top"><a href="#page-header"><img alt="top" src="/images/up.gif" /></a></div> 156<div class="section"> 157<h2><a name="htaccess" id="htaccess">.htaccess-Dateien</a></h2> 158 159 160 <table class="related"><tr><th>Referenzierte Module</th><th>Referenzierte Direktiven</th></tr><tr><td /><td><ul><li><code class="directive"><a href="/mod/core.html#accessfilename">AccessFileName</a></code></li><li><code class="directive"><a href="/mod/core.html#allowoverride">AllowOverride</a></code></li></ul></td></tr></table> 161 162 <p>Der Apache erm�glicht die dezentrale Verwaltung der 163 Konfiguration mittes spezieller Dateien innerhalb des 164 Web-Verzeichnisbaums. Diese speziellen Dateien hei�en 165 gew�hnlich <code>.htaccess</code>, mit der Direktive <code class="directive"><a href="/mod/core.html#accessfilename">AccessFileName</a></code> kann jedoch auch ein anderer 166 Name festgelegt werden. In <code>.htaccess</code>-Dateien angegebene 167 Direktiven werden auf das Verzeichnis und dessen Unterverzeichnisse 168 angewendet, in dem die Datei abgelegt ist. <code>.htaccess</code>-Dateien 169 folgen der gleichen Syntax wie die Hauptkonfigurationsdateien. Da 170 <code>.htaccess</code>-Dateien bei jeder Anfrage eingelesen werden, 171 werden �nderungen in diesen Dateien sofort wirksam.</p> 172 173 <p>Pr�fen Sie den <a href="mod/directive-dict.html#Context">Kontext</a> der Direktive, um 174 herauszufinden, welche Direktiven in <code>.htaccess</code>-Dateien 175 angegeben werden k�nnen. Dar�ber hinaus steuert der 176 Serveradministrator mit der Einstellung der Direktive <code class="directive"><a href="/mod/core.html#allowoverride">AllowOverride</a></code> in den 177 Hauptkonfigurationsdateien welche Direktiven in 178 <code>.htaccess</code>-Dateien verwendet werden d�rfen.</p> 179 180 <p>Weitere Informationen �ber <code>.htaccess</code>-Dateien finden 181 Sie in der <a href="howto/htaccess.html">.htaccess-Einf�hrung</a>.</p> 182 </div></div> 183<div class="bottomlang"> 184<p><span>Verf�gbare Sprachen: </span><a href="/de/configuring.html" title="Deutsch"> de </a> | 185<a href="/en/configuring.html" hreflang="en" rel="alternate" title="English"> en </a> | 186<a href="/fr/configuring.html" hreflang="fr" rel="alternate" title="Fran�ais"> fr </a> | 187<a href="/ja/configuring.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | 188<a href="/ko/configuring.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> | 189<a href="/tr/configuring.html" hreflang="tr" rel="alternate" title="T�rk�e"> tr </a></p> 190</div><div class="top"><a href="#page-header"><img src="/images/up.gif" alt="top" /></a></div><div class="section"><h2><a id="comments_section" name="comments_section">Kommentare</a></h2><div class="warning"><strong>Notice:</strong><br />This is not a Q&A section. Comments placed here should be pointed towards suggestions on improving the documentation or server, and may be removed again by our moderators if they are either implemented or considered invalid/off-topic. Questions on how to manage the Apache HTTP Server should be directed at either our IRC channel, #httpd, on Freenode, or sent to our <a href="http://httpd.apache.org/lists.html">mailing lists</a>.</div> 191<script type="text/javascript"><!--//--><![CDATA[//><!-- 192var comments_shortname = 'httpd'; 193var comments_identifier = 'http://httpd.apache.org/docs/2.4/configuring.html'; 194(function(w, d) { 195 if (w.location.hostname.toLowerCase() == "httpd.apache.org") { 196 d.write('<div id="comments_thread"><\/div>'); 197 var s = d.createElement('script'); 198 s.type = 'text/javascript'; 199 s.async = true; 200 s.src = 'https://comments.apache.org/show_comments.lua?site=' + comments_shortname + '&page=' + comments_identifier; 201 (d.getElementsByTagName('head')[0] || d.getElementsByTagName('body')[0]).appendChild(s); 202 } 203 else { 204 d.write('<div id="comments_thread">Comments are disabled for this page at the moment.<\/div>'); 205 } 206})(window, document); 207//--><!]]></script></div><div id="footer"> 208<p class="apache">Copyright 2014 The Apache Software Foundation.<br />Lizenziert unter der <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> 209<p class="menu"><a href="/mod/">Module</a> | <a href="/mod/directives.html">Direktiven</a> | <a href="http://wiki.apache.org/httpd/FAQ">FAQ</a> | <a href="/glossary.html">Glossar</a> | <a href="/sitemap.html">Seitenindex</a></p></div><script type="text/javascript"><!--//--><![CDATA[//><!-- 210if (typeof(prettyPrint) !== 'undefined') { 211 prettyPrint(); 212} 213//--><!]]></script> 214</body></html>