From: Astrid Malo
Date: Sun, 25 May 2003 13:29:05 +0000 (+0000)
Subject: translate new directive LimitInternalRecursion and update the rest
X-Git-Tag: pre_ajp_proxy~1624
X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=96e9c0954f64dc5c56ae1e577d005a45a719903b;p=thirdparty%2Fapache%2Fhttpd.git
translate new directive LimitInternalRecursion and update the rest
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@100030 13f79535-47bb-0310-9956-ffa450edef68
---
diff --git a/docs/manual/mod/core.xml.de b/docs/manual/mod/core.xml.de
index 7a81b9e1fb2..18b4f5e46e4 100644
--- a/docs/manual/mod/core.xml.de
+++ b/docs/manual/mod/core.xml.de
@@ -1,7 +1,7 @@
-
+
@@ -1580,6 +1580,45 @@ außer den genannten
+
+LimitInternalRecursion
+Bestimmt die maximale Anzahl interner Umleitungen und
+ verschachtelter Unteranfragen
+LimitInternalRecursion Zahl [Zahl]
+LimitInternalRecursion 10
+server configvirtual host
+
+Verfügbar ab Apache 2.1
+
+
+ Eine interne Umleitung erfolgt beispielsweise, wenn die Direktive
+ Action verwendet wird, welche
+ die Originalanfrage intern zu einem CGI-Skript weiterleitet. Eine
+ Unteranfrage engl. Subrequest ist ein Mechanismus des
+ Apache, um herauszufinden, was bei einer URI geschehen würde, wäre
+ sie angefordert worden. mod_dir z.B. verwendet
+ Unteranfragen, um nach den Dateien zu suchen, die in der DirectoryIndex-Anweisung aufgeführt
+ sind.
+
+ LimitInternalRecursion bewahrt den Server vor
+ einem Absturz, wenn er in eine Endlosschleife aus internen Umleitungen
+ oder Unteranfragen hineinläuft. Derartige Schleifen werden
+ gewöhnlich durch Fehlkonfiguration verursacht.
+
+ Die Direktive setzt zwei verschiedene Begrenzungen, welche je Anfrage
+ ausgewertet werden. Die erste Zahl bestimmt die maximale
+ Anzahl der Umleitungen, die aufeinander folgen dürfen. Die zweite
+ Zahl legt fest, wie tief Unteranfragen ineinander
+ verschachtelt werden dürfen. Wenn Sie lediglich eine Zahl
+ angeben, wird sie beiden Begrenzungen zugewiesen.
+
+ Beispiel
+ LimitInternalRecursion 5
+
+
+
+
LimitRequestBody
Begrenzt die Gesamtgröße des vom Client gesendeten
@@ -1800,11 +1839,28 @@ URLs an
der Reihenfolge ausgeführt, in der sie in der Konfigurationsdatei
erscheinen.
- Beachten Sie, dass URLs keineswegs mit dem Dateisystem
- übereinstimmen müssen. Um es nochmal zu betonen,
- Location operiert vollständig
- außerhalb des Dateisystems.
-
+ Location-Abschnitte operieren
+ vollständig außerhalb des Dateisystems. Dies hat mehrere
+ Konsequenzen. An Wichtigsten, Location-Anweisungen sollten nicht dafür
+ verwendet werden, den Zugriff zu Teilen des Dateisystems zu steuern. Da
+ mehrere unterschiedliche URLs auf die gleiche Stelle des Dateisystems
+ zeigen können, könnte eine solche Zugriffskontrolle u.U.
+ umgangen werden.
+
+ Wann sollteLocation verwendet werden
+
+ Verwenden Sie Location, um
+ Anweisungen auf Inhalte anzuwenden, die außerhalb des Dateisystems
+ abgelegt sind. Benutzen Sie Directory und Files für Inhalte, die
+ innerhalb des Dateisystems abgelegt sind. Eine Ausnahme bildet
+ <Location />, welches ein einfacher Weg ist, um eine
+ Konfiguration auf den gesamten Server anzuwenden.
+
+
Für alle nicht-Proxy-Anfragen ist die entsprechende URL
ein URL-Pfad in der Form /path/. Es dürfen weder ein
Schema, noch ein Hostname, noch ein Port, noch ein Query-String einbezogen
@@ -2164,7 +2220,8 @@ bestimmten Verzeichnis verfügbar sind
ExecCGI
- Die Ausführung von CGI-Skripts ist erlaubt.
+ Die Ausführung von CGI-Skripten, welche mod_cgi
+ verwenden, ist erlaubt.
FollowSymLinks
@@ -2182,43 +2239,49 @@ bestimmten Verzeichnis verfügbar sind
Includes
- Server Side Includes sind erlaubt.
+ Server Side Includes, die von mod_include bereitgestellt
+ werden, sind erlaubt.
IncludesNOEXEC
Server Side Includes sind erlaubt, #exec cmd
und #exec cgi sind jedoch deaktiviert. Es ist aber noch
möglich, CGI-Skripte aus
- ScriptAlias-Verzeichnissen mittels
+ ScriptAlias-Verzeichnissen mittels
#include virtual einzubinden.
Indexes
Wenn eine URL, die auf ein Verzeichnis zeigt, in dem sich keine durch
- DirectoryIndex definierte Indexdatei
- (z.B. index.html) befindet, dann liefert der Server
- eine formatierte Auflistung des Verzeichnisses zurück.
+ DirectoryIndex definierte
+ Indexdatei (z.B. index.html) befindet, dann liefert
+ mod_autoindex eine formatierte Auflistung des
+ Verzeichnisses zurück.
MultiViews
- "MultiViews" sind erlaubt (siehe Content-Negotiation).
+ "MultiViews" sind bei der Verwendung von
+ mod_negotiation erlaubt (siehe Content-Negotiation).
SymLinksIfOwnerMatch
Der Server folgt nur symbolischen Links, bei denen die Zieldatei
bzw. das Zielverzeichnis der gleichen Benutzerkennung gehört, wie
- der Link.
- Achtung: diese Option wird innerhalb eines
+ der Link.
+ Anmerkung Diese Option wird innerhalb eines
Location-Abschnitts
- ignoriert.
+ ignoriert.
Wenn mehrere Options auf ein Verzeichnis
- angewandt werden, dann greift normalerweise die
- spezifischste Option Gemeint ist die zuletzt
- ausgeführte Option.. Wenn jedoch allen Optionen
- der Options-Anweisung eines der Zeichen
+ angewandt werden können, dann wird normalerweise die
+ spezifischste Gemeint ist die zuletzt
+ ausgeführte Option. verwendet und alle anderen werden
+ ignoriert; die Optionen werden nicht vermischt. (Siehe auch Wie Abschnitte zusammengeführt
+ werden..) Wenn jedoch allen Optionen der
+ Options-Anweisung eines der Zeichen
+ oder - vorangestellt wird, werden die Optionen
zusammengemischt. Jede Option mit vorangestelltem + wird
zu den momentan gültigen Optionen hinzugefügt und jede Option