Entwickler-Ecke
Internet / Netzwerk - Verzeichnisindex bekommen
Andi1982 - Di 27.06.06 10:09
Titel: Verzeichnisindex bekommen
Hallo,
ich habe eine Homepage auf der ich einen Ordner mit vielen verschiedenen Dateien habe die von benutzern hochgeladen werden. ich habe mir ein Programm geschrieben welches mir auflistet was für dateien sich zur zeit in meinem uploadverzeichnis befinden. das ganze ließt einfach den Verzeichnisindex aus welchen man erhält wenn man direkt auf das Verzeichnis browst. Seit kurzem habe ich aber über .htaccess die option Indexes rausgemacht weil zu viele benutzer im Verzeichnis gestöbert haben. Nun bekommt man die übliche Meldung "Forbidden". Jetzt funktioniert aber auch mein programm nicht mehr.
Kann man den Index des Verzeichnisses über einen bestimmten aufruf vielleicht doch bekommen? nach möglichkeit will ich auch kein php-script schreiben müssen um das auszulesen...
Hat jemand eine idee? Vielleicht über HTTP-Request oder sowas?
Gruß Andi
digi_c - Di 27.06.06 12:36
Nun durch das ausdrückliche Verbot bekommt ja jeder ein 40x Fehler Listening not allowed, das willst du ja auch verhindern. Genau das ist auch das Problem für dein Programm. Du könntest doch aber für dein Programm evtl. einen eigenen Account auf dem Server anlegen für den nur das listen explezit erlaubt ist und mit diesem arbeiten oder?
matze - Di 27.06.06 13:22
kann man das evtl in der .htaccess so machen, dass das nur für bestimmte Useragents erlaubt oder verboten ist ?
Einen eigenen HTTP aufruf für sowa gibt´s nicht. Das musst du dann schon via FTP machen.
Andi1982 - Di 27.06.06 13:26
wenn man das in ne .htaccess einbaut dann brauchen die aber zum auführen der hochgeladenen dateien auch das passwort... ich glaub ich leg in ein anderes verzeichnis ein php-script dass mir so eine index-datei generiert und ändere dann nur in meinem programm den pfad...
Wäre halt schön gewesen wenn man über nen header-request so ne art authorisierung mitgeben könnte der dann erkennt dass ich das listing sehen darf aber andere nicht...
digi_c - Di 27.06.06 15:37
Das kann man doch mit user:pass@
http://www.oleole.de oder war das nur bei FTP :gruebel:
Andi1982 - Di 27.06.06 18:22
ist das dann nicht so dass er dann den gesamten zugriff auf das verzeichnis mit einem passwort schützt???
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!