juergen : index

hallo,

erstmal dank an christoph schnauss!
ich versuche mal mein problem genauer zu defenieren.

die startseite meiner homepage besteht aus einem logo (image);
wenn ich dieses image in einem neuen fenster öffne, dann
steht in der adresszeile:

http://www.wilhelmine.net/grafiken/logo.jpg

wenn ich jetzt logo.jpg lösche komme ich auf eine seite die
heisst: index of /grafiken!

wie kann ich verhinderen, dass ein user diese seite überhaupt
sehen kann?

gruss

juergen

  1. hallo.

    http://de.selfhtml.org/diverses/htaccess.htm#browsing

    Stichwort .htaccess

    gruss, aw

  2. Hi,

    erstmal dank an christoph schnauss!
    ich versuche mal mein problem genauer zu defenieren.

    Jetzt kriegst Du wieder Ärger von den Sittenwächtern hier,
    weil Du für diese Nachfrage einen neuen Thread aufgemacht
    hast ... ;-)

    wenn ich jetzt logo.jpg lösche komme ich auf eine seite die
    heisst: index of /grafiken!
    wie kann ich verhinderen, dass ein user diese seite überhaupt
    sehen kann?

    Das ist eigentlich keine 'Seite', sondern eine Auflistung des
    Verzeichnisinhaltes, in dem Deine Grafiken liegen.
    Christoph hat es schon gesagt: Der Webserver sieht
    in jedem Verzeichnis nach, ob es dort eine index.html (index.htm,
    index.cgi ... hängt davon ab, wie der Webserver konfiguriert ist)
    gibt. Wenn ja, wird er diese anzeigen, wenn nicht, listet er
    den Inhalt des Verzeichnisses auf.
    Um diese Auflistung zu verhindern, mußt Du also eine index.html
    auch in das Verzeichnis '/grafiken' legen, und schon ist Ruhe.
    Diese index.html kann ja ruhig ein paar sinnvolle Informationen
    enthalten oder per meta-tag zu Deiner Startseite weiterleiten:
    http://selfhtml.teamone.de/html/kopfdaten/meta.htm#weiterleitung

    .htaccess ist natürlich Quatsch für so etwas simples.

    Viele Grüße

    Helge

    1. hallo

      .htaccess ist natürlich Quatsch für so etwas simples.

      warum?

      lg aw

      1. hi aw,

        erklären ist nicht immer einfach. ich versuche es mal. wenn es falsch ist, werde ich sicher auch korrigiert. *g*

        .htaccess - nutze ich z. B. für das "abschließen" meiner webseite.

        jürgen jedoch, bekommt beim aufrufen der index.html eine seite angezeigt, mit einem directory listing (oder wie das auch immer heißt).

        d.h. beim aufrufen kann die startseite, eben die index.html, nicht gefunden werden und der webserver listet eben die verzeichnisse auf dem webserver auf. ist ja nicht so fein.

        deshalb kann ich dieses manko z. b. direkt am webserver deaktivieren. so bekommt man eben, falls die index.html, nicht vorhanden wäre, eine fehlerseite ausgeschmissen.

        hoffe das war richtig :)

        gruss chris

        1. Hi Chris,

          deshalb kann ich dieses manko z. b. direkt am webserver deaktivieren. so bekommt man eben, falls die index.html, nicht vorhanden wäre, eine fehlerseite ausgeschmissen.

          Na, dann frag mal Deinen Provider, ob er mal kurz seine Webserverkonfiguration für Dich ändert ... ;-)
          Was Du meinst, kann man auch mit einer .htaccess machen (die ja
          im Grunde nichts anderes als ein Teil der Webserverkonfiguration ist, der ausgelagert wird und entspechende Anweisungen in der Webserverkonfiguration überschreibt), aber das ist doch alles mit Kanonen auf Spatzen geschossen. Und ich mag Spatzen. :-)

          Viele Grüße

          Helge

        2. hi chris.

          jetzt bin ich ein bisschen verwundert, was du da sagst. hast du dir das posting von jürgen auch richtig durchgelesen ;)

          er ruft auf www.foo.bar/moo/

          und dann kommt ein listing. nix mit index.html aufrufen und nicht finden. und warum wäre es dann eine lösung, eine index.html in das verezechnis zu legen?

          lg aw *verwirrt*

          1. hi du,

            bin heute wirklich verwirrt. wenn es falsch war...sry

            gruss

            1. hi.

              no problem. kann verstehen dass du verwirrt bist, mal unter der annahme das du der chris bist, dessen freundin zicken macht.

              lg aw

              1. hi,

                das bin dann wohl ich. ich gebe heute lieber keine antworten :)

                naja...

                chris

      2. Hi aw,

        .htaccess ist natürlich Quatsch für so etwas simples.
        warum?

        Weil man dann erstmal rauskriegen muss, welche Anweisungen innerhalb
        der .htaccess beim Provider überhaupt erlaubt sind, weil man eine
        .htaccess auf einem Windoof-Rechner nicht erstellen kann (muss man
        erst anders benennen, per FTP hochschubsen, umbenennen, und das für
        jedes Verzeichnis ... *pühh*), und weil eine simple index.html
        eben auch funktioniert - nicht immer ist die technisch avancierteste
        Lösung auch die beste ... ;-)

        Viele Grüße

        Helge

        1. hi.

          warum denn in alle verzeichnisse? du legst eine ins docroot. fertig. in der .htaccess verbietest du das listing und machst deine eigene "not allowed seite" oder eine umleitung auf die startseite (vorausgesetzt dein provider lässt das zu :)). so muss du nich in _jedes_ directory, dass nicht gelistet werden soll eine index.html reinlegen. und was ist wenn sich was ändert?  dann musst du jede index.html umbauen.

          lg aw

          1. Hi,

            warum denn in alle verzeichnisse? du legst eine ins docroot. fertig. in der .htaccess verbietest du das listing und machst deine eigene "not allowed seite" oder eine umleitung auf die startseite (vorausgesetzt dein provider lässt das zu :)). so muss du nich in _jedes_ directory, dass nicht gelistet werden soll eine index.html reinlegen. und was ist wenn sich was ändert?  dann musst du jede index.html umbauen.

            Ach, ich will mich jetzt nicht streiten, damit ist Jürgen auch nicht
            geholfen. Von mir aus: Natürlich geht das mit .htaccess, und für
            wirklich große Projekte ist das natürlich das Mittel der Wahl.
            Für eine private Mini-Webseite wäre es mir schlicht zu aufwendig,
            erst eine .htaccess zusammenzuhacken, aber bitte. Ob ein Webseiten-
            Anfänger das hinbekommt und ob man es Ihm deswegen empfehlen sollte -
            ist wieder eine andere Frage (ist nicht gegen Dich, Jürgen ... ;-))
            @Jürgen: Wenn Du unbedingt .htaccess benutzen willst, Informationen
            hierzu unter
            http://selfhtml.teamone.de/diverses/htaccess.htm

            Viel Spaß und viele Grüße

            Helge

  3. hi jürgen,

    m. e. hat es mit dem begriff directory listing zu tun. ich kann das an "meinem" webserver ausstellen, sodass dies nicht kommt.

    chris