ich habe kostenlos ein bisschen webspace zur verfügung... nun möchte ich einen gewissen unterordner freigeben dies soll so aussehen das man dort diese art "explorersicht hat" also einfach das verzeichnis sieht.....halt alle dateien und auch unterordner..... wie macht mann das? einfach dateien in den ordner legen funktioniert nicht da eine nachricht kommt das man nicht auf das verzeichnis zugreifen dürfte.... gibts es eine lösung?
wo finde ich diese datei? in welchen verzeichniss ist die? ich habe nur einen bestimmtes verzeichnis auf einem webangebot zur verfügung.... also zb. www.abc.de/hanspeter/ unter hanspeter kann ich ordner erstellen wie ich lustig bin.... und ich möchte halt so eine vezeichnissansicht erstellen
Dateien auf den Webspace hochladen, als lesbar kennzeichnen. Zu .htaccess siehe hier: http://de.selfhtml.org/servercgi/server/htaccess.htm
Du kannst versuchen, eine Datei namens .htaccess zu erzeugen (deren Syntax ist in der Apache-Dokumentation beschrieben), und die in Deinem Webspace hochzuladen. http://aktuell.de.selfhtml.org/artikel/server/htaccess-faq/ - siehe dort Options/Indexes Das muss aber nicht funktionieren, die Resultate hängen vom verwendeten Webserver und dessen Konfiguration ab, beides Dinge, auf die Du keinen Einfluss hast. Sofern der Webserver auch Skripte zulässt, kannst Du Dir natürlich auch in php ein Directorybrowse-Skript schreiben.
>.htacsses und damit des direktorylisting deaktivieren wohl eher aktivieren ... In der müsste stehen (ich habe es nicht ausprobiert): (http://de.selfhtml.org/servercgi/server/htaccess.htm#optionen)
1 | Options +Indexes |
Aus dem obigen Link:
1 | +Indexes erlaubt Verzeichnis-Browsing, falls es zentral verboten ist, und |
2 | -Indexes verhindert es, sofern es zentral erlaubt ist. Beim Verzeichnis- |
3 | Browsing wird der Inhalt des Verzeichnisses im Browser aufgelistet, falls |
4 | nur das Verzeichnis aufgerufen wird (z.B. http://www.ihr-name.de/bilder/) |
5 | und dort keine Datei mit einem Namen zu finden ist, der "Index-Funktion" hat. |
Dateien mit Index-Funktion wären z.B. index.html, start.htm, je nach dem, wie es auf dem Webserver (oder auch in der .htaccess) festgelegt wurde.
ich war wieder mal viel zu spät ...
>wo finde ich diese datei?
die musst du in einem Texteditor erstellen und in den Webordner
hochladen.
hmmmm nun habe ich ein problem ich habe einen ordner test1/ erstellt darin habe ich eine datei erstellt mit dem namen htaccess in dieser datei steht: Options +Indexes nix passiert... nun werdet ihr euch fragen warum ich keinen "." vor den dateinamen gesetzt habe...dies habe ich nicht getan weil es auf dem webbereich einige vorgefertigte ordner gibt....so auch einen namens "httpd" darin befindet sich die datei "htpasswd" auch ohne punkt...dort sind sie passwörter verschlüsselt abgelegt..... die passwörter gelten für einen unterordner namens "private" der sich in meinem stammverzeichnis befindet wo auch die test1 ist... hat aber wiegesagt nicht funktioniert...es kommt immer die serverseitige seite "sie haben keinen zugriff auf die seite"....das kann ich nur umgehen wenn eine index.html in dem ordner liegt die dann geladen wird...oder ich einen speziellen dateinamen angebe...wie zb www.xyz.de/hanspeter/test1/test.jpg da alles nicht ging habe ich das ganze nochmal mit dem "." davor probiert... resultat...wenn ich die datei mit "." davor hochlade ist sie gleich wieder unsichtbar.... ich kann sie auch nicht ersetzen das mir mein uploadprogramm meldet "datei schon vorhanden.....ich kann sie allerdings nicht löschen da ich sie ja nicht sehe...den ordner kann ich auch nicht leer machen da ich den ordner erst leer machen muss... wie kann ich das problem nun lösen? zum upload nutze ich das programm "SSH Secure Shell"
>wenn ich die datei mit "." davor hochlade ist sie gleich >wieder unsichtbar.... Klar, der Punkt macht Dateien in UNIX/LINUX unsichtbar für normales Dir-Listing. >ich kann sie allerdings nicht löschen da ich >sie ja nicht sehe Löschen mit rm .htaccess vielleicht, und sehen ev. mit ll -a Ich bin kein Unix/Linux-User und pflege meinen kleinen Webspace mit FTP - da sehe ich alles ...
nimm winssh, das ist schon ganz toll klicki-bunti und kann sogal .-dateien anzeigen ...
>.htacsses und damit des direktorylisting deaktivieren Wird wohl nix auf dem kostenlosen Webspace. Wenn du PHP drauf hast, empfehle ich dir das hier: http://www.evoluted.net/community/code/directorylisting.php Demo: http://evoluted.net/stuff/
@wieblum das meinte ich doch..... das nutze ich ja...und es zeigt eben nix an...!!
such mal nach einer option "versteckte dateien anzeigen" ...
hatte mir genau soetwas selber geschrieben vorkurzem in zeile89 müßte das basisverzeichnis angepaßt werden. ist quick&dirty aber gut zum nachvollziehen geeignet falls das gewünscht ist
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.