Ankündigung

Einklappen
Keine Ankündigung bisher.

Besucher über Seite 1 auf Seite 2 linken

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Besucher über Seite 1 auf Seite 2 linken

    Hallo, ich komme gerade nicht weiter bzw. weiß gar nicht wie gehen soll. Ich habe mir das so vorgestellt:

    Der Besucher sieht einen Link von mir zu abc.de. Er klickt drauf aber wird, ohne dass er das sieht wenn möglich, erst auf efg.de gelinkt und landet dann auf abc.de wie gewünscht.

    Könntet ihr mir einen Tipp geben?

  • #2
    Wenn efg.de unter deiner Kontrolle steht Parameter mit in der URL übergeben und von efg.de dann weiterleiten.

    Wenn beide Seiten nicht dir gehören: geht es nicht.

    Und das der Benutzer das nicht mitbekommt geht shconmal gar nicht.

    Kommentar


    • #3
      Guten Morgen, beide Seiten gehören mir. Schade, ist es denn wenigstens möglich dass sobald die Seite fertig geladen ist sofort auf abc.de umgeleitet wird?

      Kommentar


      • #4
        PHP-Code:
        <?
        Header("Location: http://abc.de");
        exit();
        ?>

        Kommentar


        • #5
          Das müsste schon auch so gehen das der Benutzer das nicht mitkriegt.
          So ist das bei google auch.
          Ich könnte mir vorstellen, das es mit JavaScript und onclick geht.

          EDIT: nein, google macht das mit onmousedown.
          Code:
          <a href="abc.de" onmousedown="this.href='def.de'">Zu abc.de</a>
          Code von def.de:
          PHP-Code:
          <?php
          Header 
          ("Location: http://abc.de");
          exit();
          ?>

          Kommentar


          • #6
            Lass das onmousedown weg und verlinke doch direkt auf def.de.

            Kommentar


            • #7
              Mit Short-Open-Tags wollen wir hier gar nicht erst anfangen.

              PHP-Code:
              // example.org/index.php:
              <?php
              Header
              ("Location: http://example.com/index.php");
              exit();
              ?>
              PHP-Code:
              example.com/index.php:
              <?php
              Header
              ("Location: http://example.org/index2.php");
              exit();
              ?>
              Bitte die unterschiedlichen Dateinamen beachten, damit es kein endloses hin- und her-hüpfen gibt.

              Der Sinn dieses Springens will sich mir leider nicht erschließen, außer dass man dem User Cookies der Zwischendomain unterjubelt, so wie MS das macht. Das funktioniert mit diesem Code allerdings dann nicht (headers already sent).

              Kommentar


              • #8
                Zitat von Niklas Beitrag anzeigen
                Das müsste schon auch so gehen das der Benutzer das nicht mitkriegt.
                So ist das bei google auch.
                Ich könnte mir vorstellen, das es mit JavaScript und onclick geht.
                Egal wie du es machst der Browser muss 2 HTTP Requests machen und diesen Zwischenschritt kann man jederzeit protokollieren, verfolgen, wie auch immer.

                Start -> Domain 1 -> Domain 2

                Da Start auf Domain 1 weiterleitet wird, bis der Request auf Domain 1 fertig ist, der Browser das als aktuelle Seite anzeigen.

                Bei einem Location Header mkommt dnan zwar kein Content zurück sondern warscheinlich ein 302 oder ähnlicher Statuscode aber die Weiterleitung unsichtbar machen geht definitiv nicht.

                Kommentar

                Lädt...
                X