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