.htaccess Datei verhindet das der Ordner angezeit wird

Alles, was den Apache betrifft, kann hier besprochen werden.

.htaccess Datei verhindet das der Ordner angezeit wird

Postby ignis-draco » 22. August 2011 18:48

Hi

Ich habe leider bei google und auch hier im Forum keine Antwort auf meine Frage bekommen.
Jetzt hoffe ich das mir jemand von euch einen Tipp oder sogar einen Link geben kann damit alles so geht wie ich es gerne hätte.

Ich habe folgende Ordner Struktur

/Ordner1
/Ordner2
/Bilder/.htaccess
/Ordner3

Ohne die htaccess Datei wird wenn ich mit dem Browser das / Verzeichnis ansteuere werden alle Ordner angezeigt.

Meine .htaccess datei sieht so aus
Code: Select all
Options Indexes
AuthUserFile /mein/geheimnis/.password
AuthName "Mein Bereich"
AuthType Basic
require valid-user # Wenn ich das Auskommentiere geht es nur leider wird dann auch kein PW verlangt
order deny,allow
allow from all


Wenn diese Datei vorhanden ist zeigt der Browser den Ordner Bilder leider nicht an.
Aber der Rest geht. Also wenn ich den Ordner Bilder direkt ansteuere wird nach dem Benutzernamen und PW gefragt so wie ich es gerne hätte.

Wie kann ich es hin bekommen das der Ordner Bilder angezeigt wird aber wenn man versucht da rein zu kommen man nach einem Benutzernamen und ein PW gefragt wird?

Ich hoffe jemand kann mir Helfen.

Gruß und schon mal danke im vorraus
Ignis-draco
ignis-draco
 
Posts: 3
Joined: 22. August 2011 17:24

Re: .htaccess Datei verhindet das der Ordner angezeit wird

Postby ignis-draco » 26. August 2011 10:20

32 aufruffe und niemand hat eine idee wie ich das hinbekomemn kann ?

Ist denn soetwas nicht vorgesehen ?

Ich bin noch auf die Idee gekommen das ich einfach Links auf die Ordner erstelle so das man den link sieht aber nicht den
Ordner. Das würde zwar gehen wäre aber nicht so schön.

Gruß
Ignis-draco
ignis-draco
 
Posts: 3
Joined: 22. August 2011 17:24

Re: .htaccess Datei verhindet das der Ordner angezeit wird

Postby Altrea » 26. August 2011 10:53

Deine Anfrage ist ja auch etwas exotisch, da braucht es manchmal etwas Zeit, bis dir jemand die Arbeit abnimmt sich durchs Netz zu googlen.
Das was du benötigst ist in der Anweisung IndexOptions der Wert showForbidden

Mal nebenbei, du verwendest in deiner htaccess Datei zwei Authentifizierungen (valid-user und allow from all). Es wäre ratsam dem Apache mitzuteilen, welchen Modus du genau möchtest, mit Satisfy ("Satisfy all" wenn beide erfüllt sein müssen, oder "Satisfy any" wenn nur eine von beiden erfüllt sein muss). Der Standard steht zwar auf Satisfy all, aber das muss nicht immer so sein. Das allow from all ist eigentlich auch unnötig, das sollte beim htdocs Ordner und allem darunter als Standardeinstellung schon bestehen, ansonsten wäre dein Webserver nicht zugänglich.
We don't provide any support via personal channels like PM, email, Skype, TeamViewer!

It's like porn for programmers 8)
User avatar
Altrea
AF Moderator
 
Posts: 11926
Joined: 17. August 2009 13:05
XAMPP version: several
Operating System: Windows 11 Pro x64

Re: .htaccess Datei verhindet das der Ordner angezeit wird

Postby ignis-draco » 26. August 2011 11:42

Habe das Problem gelöst bekommen.

In der /etc/httpd/con/httpd.conf in dem Bereich
<Directory "/srv/http">

habe ich einfach "IndexOptions ShowForbidden" eingefügt. einmal den httpd neugestertet und es geht.


Gruß
ignis-draco
ignis-draco
 
Posts: 3
Joined: 22. August 2011 17:24


Return to Apache

Who is online

Users browsing this forum: No registered users and 24 guests