On Fri, Feb 16, 2007 at 10:06:47AM +0100, FRANKE, WERNER (Werner) wrote:
On Behalf Of Peter Wiersig
Vom 2. Fall habe ich bislang noch nicht gehoert.
Wenn Du mit 2. Fall das Suchen in Sub-Directories meinst, dann steht das doch in der Apache Doku. Hab's jetzt gefunden: http://httpd.apache.org/docs/2.0/howto/htaccess.html The first of these is performance. When AllowOverride is set to allow the use of .htaccess files, Apache will look in every directory for .htaccess files. Thus, permitting .htaccess files causes a performance hit, whether or not you actually even use them! Also, the .htaccess file is loaded every time a document is requested.
Der Haupt-Performancekiller im Zusammenhang mit .htaccess Dateien ist das nicht auffinden ebendieser und dadurch bedingt das nichtspeichernkoennens dieser Information. Wenn eine .htaccess-Datei vorhanden ist wird der fortwaehrende Zugriff ja gut durch das OS gecached - wenn da nichts ist muss immer nachgesehen werden. Fuer dieses spezielle Performanceproblem ist allerdings eher die Sub-Request-Geschichte anzusehen.
Ausserdem kann man ja die Folder-Icons anpassen. Moeglicherweise sucht der Apache ja deshalb nach den .htaccess-Dateien. Da dein Browser im ersten Zugriff auf x/ kein Authenticate-Header mitschickt, schlaegt der interne Request fehl - die obige Fehlermeldung wird erzeugt.
Gibt es eine Moeglichkeit das suchen in Sub-Directories abzustellen.
Statt AllowOverride All mal AllowOverride AuthConfig benutzen? Das habe ich zuerst versucht und hat nichts gebracht.
Ich hab das noch stehen lassen. Mit der spaeteren Lektuere der Direktiven-Dokumentation war dieser Punkt hinfaellig.
Auf jeden Fall ist "IndexOptions ShowForbidden" angesagt. Gibt's erst ab Apache 2.2.
Hast Du diese Option probiert? Verhindert diese dieses Suchen in den Sub-Directories ?
Nein, ich habe das nicht selbst ausprobiert. Peter -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org