| <?xml version="1.0" encoding="ISO-8859-1"?> |
| <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> |
| <html xmlns="http://www.w3.org/1999/xhtml" lang="de" xml:lang="de"><head> |
| <meta content="text/html; charset=ISO-8859-1" http-equiv="Content-Type" /> |
| <!-- |
| XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX |
| This file is generated from xml source: DO NOT EDIT |
| XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX |
| --> |
| <title>Konfigurationsdateien - Apache HTTP Server Version 2.5</title> |
| <link href="./style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" /> |
| <link href="./style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size" /> |
| <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" /> |
| <script src="./style/scripts/prettify.min.js" type="text/javascript"> |
| </script> |
| |
| <link href="./images/favicon.ico" rel="shortcut icon" /></head> |
| <body id="manual-page"><div id="page-header"> |
| <p class="menu"><a href="./mod/">Module</a> | <a href="./mod/quickreference.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> |
| <p class="apache">Apache HTTP Server Version 2.5</p> |
| <img alt="" src="./images/feather.png" /></div> |
| <div class="up"><a href="./"><img title="<-" alt="<-" src="./images/left.gif" /></a></div> |
| <div id="path"> |
| <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.5</a></div><div id="page-content"><div id="preamble"><h1>Konfigurationsdateien</h1> |
| <div class="toplang"> |
| <p><span>Verfügbare Sprachen: </span><a href="./de/configuring.html" title="Deutsch"> de </a> | |
| <a href="./en/configuring.html" hreflang="en" rel="alternate" title="English"> en </a> | |
| <a href="./fr/configuring.html" hreflang="fr" rel="alternate" title="Français"> fr </a> | |
| <a href="./ja/configuring.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | |
| <a href="./ko/configuring.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> | |
| <a href="./tr/configuring.html" hreflang="tr" rel="alternate" title="Türkçe"> tr </a></p> |
| </div> |
| <div class="outofdate">Diese Übersetzung ist möglicherweise |
| nicht mehr aktuell. Bitte prüfen Sie die englische Version auf |
| die neuesten Änderungen.</div> |
| |
| <p>Dieses Dokument beschreibt die Dateien, die zur Konfiguration des Apache |
| HTTP Servers verwendet werden.</p> |
| </div> |
| <div id="quickview"><ul id="toc"><li><img alt="" src="./images/down.gif" /> <a href="#main">Hauptkonfigurationsdateien</a></li> |
| <li><img alt="" src="./images/down.gif" /> <a href="#syntax">Syntax der Konfigurationsdateien</a></li> |
| <li><img alt="" src="./images/down.gif" /> <a href="#modules">Module</a></li> |
| <li><img alt="" src="./images/down.gif" /> <a href="#scope">Der Gültigkeitsbereich von Direktiven</a></li> |
| <li><img alt="" src="./images/down.gif" /> <a href="#htaccess">.htaccess-Dateien</a></li> |
| </ul><h3>Siehe auch</h3><ul class="seealso"><li><a href="#comments_section">Kommentare</a></li></ul></div> |
| <div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div> |
| <div class="section"> |
| <h2><a name="main" id="main">Hauptkonfigurationsdateien</a></h2> |
| |
| <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> |
| |
| <p>Der Apache wird konfiguriert, indem <a href="mod/directives.html">Direktiven</a> in einfache Textdateien |
| eingetragen werden. Die Hauptkonfigurationsdatei heißt |
| üblicherweise <code>httpd.conf</code>. Der Ablageort dieser Datei |
| wird bei der Kompilierung festgelegt, kann jedoch mit der |
| Befehlszeilenoption <code>-f</code> überschrieben werden. Durch |
| Verwendung der Direktive <code class="directive"><a href="./mod/core.html#include">Include</a></code> |
| können außerdem weitere Konfigurationsdateien hinzugefügt |
| werden. Zum Einfügen von mehreren Konfigurationsdateien können |
| Platzhalter verwendet werden. Jede Direktive darf in jeder dieser |
| Konfigurationsdateien angegeben werden. Änderungen in den |
| Hauptkonfigurationsdateien werden vom Apache nur beim Start oder Neustart |
| erkannt.</p> |
| |
| <p>Der Server liest auch eine Datei mit MIME-Dokumenttypen ein. Der |
| Name dieser Datei wird durch die Direktive <code class="directive"><a href="./mod/mod_mime.html#typesconfig">TypesConfig</a></code> bestimmt. Die Voreinstellung |
| ist <code>mime.types</code>.</p> |
| </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div> |
| <div class="section"> |
| <h2><a name="syntax" id="syntax">Syntax der Konfigurationsdateien</a></h2> |
| |
| |
| <p>Die Konfigurationsdateien des Apache enthalten eine Direktive pro Zeile. |
| Der Backslash "\" läßt sich als letztes Zeichen in einer Zeile |
| dazu verwenden, die Fortsetzung der Direktive in der nächsten Zeile |
| anzuzeigen. Es darf kein weiteres Zeichen oder Whitespace zwischen dem |
| Backslash und dem Zeilenende folgen.</p> |
| |
| <p>In den Konfigurationsdateien wird bei den Direktiven nicht zwischen |
| Groß- und Kleinschreibung unterschieden. Bei den Argumenten der |
| Direktiven wird dagegen oftmals zwischen Groß- und Kleinschreibung |
| differenziert. Zeilen, die mit dem Doppelkreuz "#" beginnen, werden als |
| Kommentare betrachtet und ignoriert. Kommentare dürfen |
| <strong>nicht</strong> am Ende einer Zeile nach der Direktive |
| eingefügt werden. Leerzeilen und Whitespaces vor einer Direktive |
| werden ignoriert. Dadurch lassen sich Direktiven zur besseren Lesbarbeit |
| einrücken.</p> |
| |
| <p>Sie können die Syntax Ihrer Konfigurationsdateien auf Fehler |
| prüfen, ohne den Server zu starten, indem Sie <code>apachectl |
| configtest</code> oder die Befehlszeilenoption <code>-t</code> |
| verwenden.</p> |
| </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div> |
| <div class="section"> |
| <h2><a name="modules" id="modules">Module</a></h2> |
| |
| |
| <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> |
| |
| <p>Der Apache ist ein modularer Server. Das bedeutet, dass nur die abolute |
| Grundfunktionalität im Kernserver enthalten ist. Weitergehende |
| Fähigkeiten sind mittels <a href="mod/">Modulen</a> verfügbar, |
| die in den Apache geladen werden können. Standardmäßig |
| wird bei der Kompilierung ein Satz von Basismodulen <span class="transnote">(<em>Anm.d.Ü.:</em> die so |
| genannten <a href="mod/module-dict.html#Status">Base</a>-Module)</span> in den Server eingebunden. Wenn der |
| Server für die Verwendung von <a href="dso.html">dynamisch |
| ladbaren</a> Modulen kompiliert wurde, dann können Module separat |
| kompiliert und jederzeit mittels der Direktive <code class="directive"><a href="./mod/mod_so.html#loadmodule">LoadModule</a></code> hinzugefügt werden. |
| Andernfalls muss der Apache neu kompiliert werden, um Module |
| hinzuzufügen oder zu entfernen. Konfigurationsanweisungen können |
| abhängig vom Vorhandensein eines bestimmten Moduls eingesetzt werden, |
| indem sie in einen <code class="directive"><a href="./mod/core.html#ifmodule"><IfModule></a></code>-Block eingeschlossen werden.</p> |
| |
| <p>Um zu sehen, welche Module momentan in den Server einkompiliert sind, |
| kann die Befehlszeilenoption <code>-l</code> verwendet werden.</p> |
| </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div> |
| <div class="section"> |
| <h2><a name="scope" id="scope">Der Gültigkeitsbereich von Direktiven</a></h2> |
| |
| |
| <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> |
| |
| <p>Direktiven in den Hauptkonfigurationsdateien gelten für den |
| gesamten Server. Wenn Sie die Konfiguration nur für einen Teil des |
| Servers verändern möchten, können Sie den |
| Gültigkeitsbereich der Direktiven beschränken, indem Sie diese |
| in <code class="directive"><a href="./mod/core.html#directory"><Directory></a></code>-, |
| <code class="directive"><a href="./mod/core.html#directorymatch"><DirectoryMatch></a></code>-, |
| <code class="directive"><a href="./mod/core.html#files"><Files></a></code>-, |
| <code class="directive"><a href="./mod/core.html#filesmatch"><FilesMatch></a></code>-, |
| <code class="directive"><a href="./mod/core.html#location"><Location></a></code>- oder |
| <code class="directive"><a href="./mod/core.html#locationmatch"><LocationMatch></a></code>-Abschnitte eingefügen. |
| Diese Abschnitte begrenzen die Anwendung der umschlossenen Direktiven |
| auf bestimmte Pfade des Dateisystems oder auf |
| bestimmte URLs. Sie können für eine fein abgestimmte |
| Konfiguration auch ineinander verschachtelt werden.</p> |
| |
| |
| <p>Der Apache besitzt die Fähigkeit, mehrere verschiedene Websites |
| gleichzeitig zu bedienen. Dies wird <a href="vhosts/">virtuelles |
| Hosten</a> genannt. Direktiven können auch in ihrem |
| Gültigkeitsgereich eingeschränkt werden, indem sie innerhalb |
| eines <code class="directive"><a href="./mod/core.html#virtualhost"><VirtualHost></a></code>-Abschnittes angegeben werden. |
| Sie werden dann nur auf Anfragen für eine bestimmte Website |
| angewendet.</p> |
| |
| <p>Obwohl die meisten Direktiven in jedem dieser Abschnitte platziert |
| werden können, ergeben einige Direktiven in manchen Kontexten |
| keinen Sinn. Direktiven zur Prozesssteuerung beispielsweise |
| dürfen nur im Kontext des Hauptservers angegeben werden. Prüfen |
| Sie den <a href="mod/directive-dict.html#Context">Kontext</a> der |
| Direktive, um herauszufinden, welche Direktiven in welche Abschnitte |
| eingefügt werden können. Weitere Informationen finden Sie unter |
| "<a href="sections.html">Wie Directory-, Location- und Files-Abschnitte |
| arbeiten</a>".</p> |
| |
| </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div> |
| <div class="section"> |
| <h2><a name="htaccess" id="htaccess">.htaccess-Dateien</a></h2> |
| |
| |
| <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> |
| |
| <p>Der Apache ermöglicht die dezentrale Verwaltung der |
| Konfiguration mittes spezieller Dateien innerhalb des |
| Web-Verzeichnisbaums. Diese speziellen Dateien heißen |
| 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 |
| Name festgelegt werden. In <code>.htaccess</code>-Dateien angegebene |
| Direktiven werden auf das Verzeichnis und dessen Unterverzeichnisse |
| angewendet, in dem die Datei abgelegt ist. <code>.htaccess</code>-Dateien |
| folgen der gleichen Syntax wie die Hauptkonfigurationsdateien. Da |
| <code>.htaccess</code>-Dateien bei jeder Anfrage eingelesen werden, |
| werden Änderungen in diesen Dateien sofort wirksam.</p> |
| |
| <p>Prüfen Sie den <a href="mod/directive-dict.html#Context">Kontext</a> der Direktive, um |
| herauszufinden, welche Direktiven in <code>.htaccess</code>-Dateien |
| angegeben werden können. Darüber hinaus steuert der |
| Serveradministrator mit der Einstellung der Direktive <code class="directive"><a href="./mod/core.html#allowoverride">AllowOverride</a></code> in den |
| Hauptkonfigurationsdateien welche Direktiven in |
| <code>.htaccess</code>-Dateien verwendet werden dürfen.</p> |
| |
| <p>Weitere Informationen über <code>.htaccess</code>-Dateien finden |
| Sie in der <a href="howto/htaccess.html">.htaccess-Einführung</a>.</p> |
| </div></div> |
| <div class="bottomlang"> |
| <p><span>Verfügbare Sprachen: </span><a href="./de/configuring.html" title="Deutsch"> de </a> | |
| <a href="./en/configuring.html" hreflang="en" rel="alternate" title="English"> en </a> | |
| <a href="./fr/configuring.html" hreflang="fr" rel="alternate" title="Français"> fr </a> | |
| <a href="./ja/configuring.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | |
| <a href="./ko/configuring.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> | |
| <a href="./tr/configuring.html" hreflang="tr" rel="alternate" title="Türkçe"> tr </a></p> |
| </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> |
| <script type="text/javascript"><!--//--><![CDATA[//><!-- |
| var comments_shortname = 'httpd'; |
| var comments_identifier = 'http://httpd.apache.org/docs/trunk/configuring.html'; |
| (function(w, d) { |
| if (w.location.hostname.toLowerCase() == "httpd.apache.org") { |
| d.write('<div id="comments_thread"><\/div>'); |
| var s = d.createElement('script'); |
| s.type = 'text/javascript'; |
| s.async = true; |
| s.src = 'https://comments.apache.org/show_comments.lua?site=' + comments_shortname + '&page=' + comments_identifier; |
| (d.getElementsByTagName('head')[0] || d.getElementsByTagName('body')[0]).appendChild(s); |
| } |
| else { |
| d.write('<div id="comments_thread">Comments are disabled for this page at the moment.<\/div>'); |
| } |
| })(window, document); |
| //--><!]]></script></div><div id="footer"> |
| <p class="apache">Copyright 2016 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> |
| <p class="menu"><a href="./mod/">Module</a> | <a href="./mod/quickreference.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[//><!-- |
| if (typeof(prettyPrint) !== 'undefined') { |
| prettyPrint(); |
| } |
| //--><!]]></script> |
| </body></html> |