Mailinglist Archive: opensuse-de (2151 mails)

< Previous Next >
RE: Apache mit .htaccess: Directorylisting braucht sehr lange
  • From: "FRANKE, WERNER (Werner)" <wfranke@xxxxxxxxxxxxxxxxxx>
  • Date: Fri, 16 Feb 2007 10:06:47 +0100
  • Message-id: <3B03A184BF86BA4F85A37CE6EAF7C235BA7765@xxxxxxxxxxxxxxxxxxxxxxx>
Hi Peter,

Danke fuer die Antwort.

On Behalf Of Peter Wiersig
> > In der Apache Doku habe ich nur gefunden, das der Apache in den
> > uebergeordneten Directories nach .htaccess Files sucht,
> aber nicht in
> > Sub-Directories.
>
> .htaccess ist wegen Punkt 1 auf jeden Fall ein Performance-Killer.

Aber nur fuer den Apache, wie's scheint.
Bis vor kurzem hatten wir einen Netscape Server und der hatte
diesbezueglich
keine solchen Probleme.
Momentan habe ich auch keine Idee, wie wir die Verwendung von .htaccess
Files
anders loesen koennten, da wir die Zugriffsberechtigungen auf die
verschiedenen
URLs nicht unter Kontrolle haben. Das machen die jeweiligen User.

>
> 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.


>
> > Nach dem Besuch von "/home/.../x/ops" wird dann auch 'ops'
> angezeigt, jedoch
> > nie die Directory 'geheim' zu der ich im .htaccess File
> keine Berechtigung
> > habe.
>
> Und du findest das Gesamtverhalten nicht auch irgendwie logisch?
> Das du also Resourcen, auf die du nie Zugreifen darfst auch nicht
> angezeigt bekommst?
Schon. Aber bei vielen Sub-Directories dauert das dann halt recht lange.
Darum sollte es zumindest fuer bestimmte Directories abschaltbar sein.

>
> 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.
>
> Statt Indexe erzeugen zu lassen WebDAV benutzen?
Hmmm. Sagt mir jetzt nichts. Muss ich mir erst anschauen...

>
> 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 ?
Ich muss den Request, statt den Apache 2.0 die Version 2.2 zu verwenden
an eine andere Stelle schicken und moechte da gerne vorher wissen ob das
was bringt.

Gruss
Werner
--
Um die Liste abzubestellen, schicken Sie eine Mail an:
opensuse-de+unsubscribe@xxxxxxxxxxxx
Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken
Sie eine Mail an: opensuse-de+help@xxxxxxxxxxxx

< Previous Next >
Follow Ups