Miraldo: HTML seiten vom direkten zugriff schützen

Hallo leute,
ich hab folgendes Problem:

ist es möglich gewisse seiten vom direkten zugrif zu schützen, aber sie zu "enablen" wenn jemand z.B. über einen link von der index.html auf sie zugreifen will

Grüsse
MIraldo

  1. Sofern ich weiß, nur wenn man Sie dynamisch erzeugt. (Ein Programm erzeugt den html-Code auf Anfrage)
    Z.B. GMX

    1. Sofern ich weiß, nur wenn man Sie dynamisch erzeugt. (Ein Programm erzeugt den html-Code auf Anfrage..

      ...den das Programm dann an den Clienten schickt, in welchem man sich den Quellcode anschauen und herauskopieren kann...

      Grüße,
      Martin

      1. Sofern ich weiß, nur wenn man Sie dynamisch erzeugt. (Ein Programm erzeugt den html-Code auf Anfrage..
        ...den das Programm dann an den Clienten schickt, in welchem man sich den Quellcode anschauen und herauskopieren kann...

        ...der aber nur an den Clienten geschickt wird, wenn man ueber den HTTP_REFERER "www.wunschdomain.xy/index.htm" reinkommt!

        Gruesse
        speedy

        1. Hi speedy,

          ...der aber nur an den Clienten geschickt wird, wenn man ueber den HTTP_REFERER "www.wunschdomain.xy/index.htm" reinkommt!

          Yep! Hätte Miraldo's Posting noch einmal lesen sollen...

          Grüße,
          Martin

          1. Hi speedy,

            ...der aber nur an den Clienten geschickt wird, wenn man ueber den HTTP_REFERER "www.wunschdomain.xy/index.htm" reinkommt!

            Yep! Hätte Miraldo's Posting noch einmal lesen sollen...

            Grüße,
            Martin

            Vielen Danke für eure Antworten
            ein kleines Problem gibts da aber noch
            die Seite muss komplet mit VBScript geschrieben werden
            (Firmen Interne Politik)

            Danke Trotzdem, ein Paar gute anregugen hab ich bekommen, jetzt weiss ich wenigstens in welche richtung ich suchen muss

            Grüsse
            Miraldo

  2. Hallo,

    mal laut gedacht. (kein 100% Schutz sondern nur eine "Tesafilmlösung" für den Otto-Normalsurfer, der JS eingeschaltet hat).

    Du könntest in der Index-Datei einen Wert in eine Variabel abspeichern und in jeder Unterseite auslesen. Ist der Wert nicht der gwünschte, wird "irgendwas anderes" geladen (die Index-Seite?), ansonsten darf es auf der Seite weitergehen. (Den Wert dann löschen....)

    Wie Du Werte gut übergeben kannst findest Du unter:

    [http://www.teamone.de/selfaktuell/artikel/wertueb.htm]

    Das bietet aber wirklich nur einen "verlauf-dich-nicht" Schutz, also eine Besuchersteuerung. Wer Deine Seiten haben will kommt damit in 0,nix da dran.... aber wir wissen ja leider nicht, wofür Du es brauchst ;-) )

    Chräcker

    <img src="http://homepages.compuserve.de/ackheller/stempel/grafiken/logo.gif" alt="">http://www.chraecker.de/stempel

    1. Hallo Chräcker!

      Du könntest in der Index-Datei einen Wert in eine Variabel abspeichern und in jeder Unterseite auslesen. Ist der Wert nicht der gwünschte, wird "irgendwas anderes" geladen (die Index-Seite?), ansonsten darf es auf der Seite weitergehen. (Den Wert dann löschen....)

      Ich würde das eher wie von speedy (Posting über Dir) vorgeschlagen gestalten. Geht auch mit JS, vielleicht gibt es auch entsprechendes mit VBScript...

      In "wenn... dann..."-Sprache übersetzt könnte es so aussehen:

      Wenn Besucher nicht von index.htm kommt, dann Umleitung auf index.htm
      else: wird die Seite angezeigt.

      Mit JS könnte man das schön in der externen Datei speichern, die alle Unterseiten mit aufrufen.

      Bis danndann
      PAF (patrickausfrankfurt)

      <img src="/selfaktuell/extras/selfcomm.jpg" alt=""> http://www.atomic-eggs.com/selfspezial/guests/advguest.cgi?view

      <img src="http://www.atomic-eggs.com/selfspezial/atomicegg.gif" id="ei" alt="Atomic Eggs - die humosophische Seite" onMouseUp="window.location.href='http://www.atomic-eggs.com/'" onmouseover="if(document.all)document.all.ei.style.cursor='hand';status='http://www.atomic-eggs.com/';return true;" onmouseout="status='';return true;">

  3. Hi,

    also mit Perl z.B. kannst Du soetwas sehr schoen machen. Was Du brauchst ist ein kleines Skript, das abfragt, von wo es aufgerufen wurde (HTTP_REFERER). Wenn die aufrufende Adresse der URL Deiner Index.html ist, dann schickt das Skript den HTML-Kode an den Browser, ansonsten schickt es eine Fehlermeldung oder sonstwas...

    Mehr zu PERL,CGI und CO. findest Du in SelfHTML unter CGI/PERL! Dort sind auch die CGI-Umgebungsvariablen (->HTTP_REFERER) beschrieben.

    Gruesse
    speedy

  4. ist es möglich gewisse seiten vom direkten zugrif zu schützen, aber sie zu "enablen" wenn jemand z.B. über einen link von der index.html auf sie zugreifen will

    Nein, das ist nicht zuverlässig möglich. Sowas zu versuchen resultiert darin, dass die Seite für einige nicht mehr zugänglich ist.