Seite 1 von 1
[htaccess] Dir/-zugang, Aber Nicht Files Schützen!
#1
geschrieben 29. Oktober 2005 - 14:41
Hi ..
Weiß auch nicht, wie ich die Sache besser in einem Titel zusammenfassen soll, also sorry, wenn man sich vielleicht nicht sofort anhand des Titels ein Bild vom Problem machen kann.
Es geht darum, per htaccess ein Directory mit Login-Abfrage zu versehen. Nun soll das ganze aber so realisiert werden, dass diese Login-Abfrage nur erscheint, wenn man direkt das Directory (ohne Dateiangabe) ansteuert, also z.B. seite.de/bla/, nicht aber, wenn man eine Datei in diesem Verzeichnis aufruft, also z.B. seite.de/bla/bla.jpg.
Wie geht das?
Ziel dabei ist, die dateilistende index-of-Seite, die durch den Server generiert wird, nicht für jeden zugänglich zu machen.
Danke.
Weiß auch nicht, wie ich die Sache besser in einem Titel zusammenfassen soll, also sorry, wenn man sich vielleicht nicht sofort anhand des Titels ein Bild vom Problem machen kann.
Es geht darum, per htaccess ein Directory mit Login-Abfrage zu versehen. Nun soll das ganze aber so realisiert werden, dass diese Login-Abfrage nur erscheint, wenn man direkt das Directory (ohne Dateiangabe) ansteuert, also z.B. seite.de/bla/, nicht aber, wenn man eine Datei in diesem Verzeichnis aufruft, also z.B. seite.de/bla/bla.jpg.
Wie geht das?
Ziel dabei ist, die dateilistende index-of-Seite, die durch den Server generiert wird, nicht für jeden zugänglich zu machen.
Danke.
Anzeige
#2
geschrieben 29. Oktober 2005 - 17:35
Am einfachsten ist es wenn du eine (leere) index.htm/php/html-Datei anlegst, dann wird das Verzeichnis in keinem Fall angezeigt.
#3
geschrieben 29. Oktober 2005 - 18:28
oder man legt eine htaccess an wo dirnne steht:
is doch richtig oda? bin mir nicht mehr ganz sicher, aber zu 95% ;-) musst halt mal testen...
Zitat
Options -Indexes
is doch richtig oda? bin mir nicht mehr ganz sicher, aber zu 95% ;-) musst halt mal testen...
I am away to look for my self. If I am back before I return keep me here. | Mein Server
#5
geschrieben 29. Oktober 2005 - 19:28
Mit
meinte ich nicht, dass auch ich keinen Zugang mehr zur index-of-Seite haben will. Es soll doch so sein, dass man nur bei korrektem Login zur index-of-Seite kommt (sowas). Bei falschem eben nicht.
Gleichzeitig soll man aber Dateien, die in diesem geschützten Verzeichnis liegen ohne Login aufrufen können. Nur die Dateiliste soll halt über htaccess-Login geschützt sein (sowas).
Zitat
Ziel dabei ist, die dateilistende index-of-Seite, die durch den Server generiert wird, nicht für jeden zugänglich zu machen.
meinte ich nicht, dass auch ich keinen Zugang mehr zur index-of-Seite haben will. Es soll doch so sein, dass man nur bei korrektem Login zur index-of-Seite kommt (sowas). Bei falschem eben nicht.
Gleichzeitig soll man aber Dateien, die in diesem geschützten Verzeichnis liegen ohne Login aufrufen können. Nur die Dateiliste soll halt über htaccess-Login geschützt sein (sowas).
Dieser Beitrag wurde von G701R bearbeitet: 29. Oktober 2005 - 19:29
#6
geschrieben 29. Oktober 2005 - 21:56
es würde die möglichkeit bestehen, ein php-script zu basteln. es würde den directorylisting dann nur machen, wenn man sich richtig eingeloggt hat, sofern dein server PHP unterstützt
I am away to look for my self. If I am back before I return keep me here. | Mein Server
#7
geschrieben 31. Oktober 2005 - 16:41
Naja, ich habe beim Webspace, bei dem ich das nutzen will, kein PHP, aber kann man das PHP-Script dazu nicht vielleicht auf einem anderen Server hosten? Ne, oder?
Aber: Wenn man das mit PHP realisieren wollte, käme man dann auf die richtige index-of-Seite, die durch den Server generiert wird, oder auf eine Seite, die das PHP-Script generiert?
Aber: Wenn man das mit PHP realisieren wollte, käme man dann auf die richtige index-of-Seite, die durch den Server generiert wird, oder auf eine Seite, die das PHP-Script generiert?
#8
geschrieben 31. Oktober 2005 - 18:37
-gelöscht-
an alle die dies gelesen haben!
ENTSCHULDIGUNG!!!
hab vergessen mich auszuloggen und unser lehrling war hier am werk.
jetzt kehrt er den hof
also, viel spaß noch im forum!
an alle die dies gelesen haben!
ENTSCHULDIGUNG!!!
hab vergessen mich auszuloggen und unser lehrling war hier am werk.
jetzt kehrt er den hof
also, viel spaß noch im forum!
Dieser Beitrag wurde von TTDSnakeBite bearbeitet: 31. Oktober 2005 - 18:45
#9
geschrieben 02. November 2005 - 17:46
auf eine seite, die php generiert. die kannst du aber auch genauso gestalten, wie die richtige dirlistingseite, denn da wird ja auch nur html ausgegeben. du kannst auch alle möglichen infos der datei hinzufügen: größe, md5, ... eben alles, was PHP kann :-)
I am away to look for my self. If I am back before I return keep me here. | Mein Server
#10
geschrieben 05. November 2005 - 14:44
Und kann man dieses PHP-Script auch auf einem anderen Server hosten? Der Server, auf dem das eingesetzt werden soll, unterstützt nämlich kein PHP. :|
#11
geschrieben 05. November 2005 - 14:49
Nein, das geht leider nicht, denn du kannst von extern nicht mit PHP die Filesystem-Funktionen ausführen.
#12
geschrieben 06. November 2005 - 01:03
mir fällt da grade ne idee: wenn man auf dem server mit PHP ein script installieren würde, was den index von dem anderen server auswertet und wenn man dann auf eine datei kliggt, loaded der eine server die datei und gibt sie an den client aus...und auf dem anderen server macht man dann allow from ip.des.einen.servers
umständlich, aber möglich...
umständlich, aber möglich...
I am away to look for my self. If I am back before I return keep me here. | Mein Server
#13
geschrieben 08. November 2005 - 12:32
Hm, verstehe ich glaube gerade nicht, aber ist auch nicht so schlimm, denn wenn die ganze Sache größere Workarrounds fordert, möchte ich gerne davon ablassen, da es mir dann so wichtig auch nicht ist.
Danke trotzdem.
Danke trotzdem.
Thema verteilen:
Seite 1 von 1