Günther S: URL manipulieren

Hallo zusammen,

ist es möglich eine URL im Adressfenster des Browsers eines Besuchers meiner Homepage zu manipulieren, so dass dort anstatt http://www.meineseite.de/unter/ordner/willkommen.html folgende URL steht:
http://www.weiterleitungsdomain.de/willkommen.html?
wenn man auf www.weiterleitungsdomain.de geht, wird man automatisch auf www.meineseite.de/unter/ordner weitergeleitet, nur ich möchte dann auch die ursprünglich eingegebene URL (www.weiterleitungsdomain.de) im Adressfenster behalten.
Ist - und wenn ja, wie? - das möglich?

Gruß,
Günther S

  1. Tag Günther.

    ist es möglich eine URL im Adressfenster des Browsers eines Besuchers meiner Homepage zu manipulieren, so dass dort anstatt http://www.meineseite.de/unter/ordner/willkommen.html folgende URL steht: http://www.weiterleitungsdomain.de/willkommen.html?

    Das sollte mit mod_rewrite möglich sein, vielleicht hilft dir dabei auch der URL Rewriting Guide weiter.

    Siechfred

    --
    «Ich liebe euch doch alle!»
    1. Hi Siechfred,

      Das sollte mit mod_rewrite möglich sein, vielleicht hilft dir dabei auch der URL Rewriting Guide weiter.

      Soweit ich weiß, geht das mit mod_rewrite nicht, weil es über zwei Domains gehen soll. So etwas sollte mit mod_proxy gehen.

      MfG, Dennis.

      --
      Mein SelfCode: ie:{ fl:( br:> va:) ls:[ fo:) rl:( n4:# ss:) de:] js:| ch:{ sh:| mo:} zu:|
      Sinnvolles Zitieren: Man zitiert nur Teilsätze des Vorposters auf die man sich bezieht! Nicht einfach alles.
      1. Tag Dennis.

        Soweit ich weiß, geht das mit mod_rewrite nicht, weil es über zwei Domains gehen soll.

        Hm, der Eintrag "Move Homedirs to Different Webserver" im Rewriting Guide sagt da (soweit ich es verstanden habe) etwas anderes. Aber ich lasse mich gern eines Besseren belehren :-)

        Siechfred

        --
        «Ich liebe euch doch alle!»
        1. Hm, der Eintrag "Move Homedirs to Different Webserver" im Rewriting Guide sagt da (soweit ich es verstanden habe) etwas anderes. Aber ich lasse mich gern eines Besseren belehren :-)

          Also genau das habe ich jetzt gerade probiert und die URL sieht nach wie vor genau gleich aus.
          Ich habe das zweimal probiert, einmal so:

          RewriteEngine on
          RewriteRule   ^/unter/ordner/(.+)  http://www.weiterleitungsdomain.de/$1  [R,L]

          und hab das in www.meineseite.de ins docroot hochgeladen und einmal so:

          RewriteEngine on
          RewriteRule   ^/(.+)  http://www.weiterleitungsdomain.de/$1  [R,L]

          und hab das direkt in www.meineseite.de/unter/ordner hochgeladen - hat beides nicht funktioniert..

          Was mache ich falsch?

          Gruß,
          Günther S

          1. Tag Günther.

            RewriteRule   ^/unter/ordner/(.+)  http://www.weiterleitungsdomain.de/$1  [R,L]
            RewriteRule   ^/(.+)  http://www.weiterleitungsdomain.de/$1  [R,L]
            Was mache ich falsch?

            Ich hatte dich so verstanden, dass man www.weiterleitungsdomain.de im Browser eingibt, der Inhalt aber von www.meineseite.de kommen soll, richtig? Wenn ja, wäre deine Regel falsch rum und gehört in die .htaccess auf www.weiterleitungsdomain.de.

            Siechfred

            --
            «Ich liebe euch doch alle!»
            1. Ich hatte dich so verstanden, dass man www.weiterleitungsdomain.de im Browser eingibt, der Inhalt aber von www.meineseite.de kommen soll, richtig? Wenn ja, wäre deine Regel falsch rum und gehört in die .htaccess auf www.weiterleitungsdomain.de.

              Richtig.. blöder Fehler von mir.

              Vielen Dank für die schnell Hilfe,

              Günther

            2. Hallo nochmal,

              es gibt da noch ein kleines Problem..
              www.weiterleitungsdomain.de ist nur eine reine Domain - ich habe keinen Webspace dazu..
              Kann man trotzdem irgendwie denselben Effekt erzielen?

              Vielen Dank im Voraus,
              Günther S

              1. Hallo,

                ok, das könnte ein Problem sein, ja.
                Manche Anbieter ermöglichen die Originaldomain stehen zu lassen. Hierzu wird ein einzelnes Frameset erzeugt, allerdings wird sich die Adressleiste dann gar nicht mehr verändern sondern konstant die aufgerufene Weiterleitung zeigen.

                MfG
                Rouven

                --
                -------------------
                ss:) zu:) ls:& fo:) de:< va:{ ch:? sh:) n4:( rl:? br:$ js:| ie:) fl:(
              2. Hi,

                www.weiterleitungsdomain.de ist nur eine reine Domain - ich habe keinen Webspace dazu..
                Kann man trotzdem irgendwie denselben Effekt erzielen?

                nicht wirklich. Besorge Dir Webspace zu Deiner Domain - dann brauchst Du allerdings auch keine Weiterleitung mehr...
                Solche Billigangebote sind nur deshalb so billig, weil sie außer der Domain und einer Weiterleitung - die nur einmalig beim Aufruf erfolgen muß und kaum Traffic verursacht - nichts bieten. Vielfach wird auch die Einbindung in ein 100% Frameset als "Weiterleitung" angeboten - wenn Dir das reicht? Wer hierbei allerdings Einzelseiten aufruft, hat natürlich die echte Domain in der Adreßzeile.

                freundliche Grüße
                Ingo

        2. Hi Siechfred,

          Soweit ich weiß, geht das mit mod_rewrite nicht, weil es über zwei Domains gehen soll.

          Hm, der Eintrag "Move Homedirs to Different Webserver" im Rewriting Guide sagt da (soweit ich es verstanden habe) etwas anderes. Aber ich lasse mich gern eines Besseren belehren :-)

          Ich habe es jetzt nicht ausprobiert, aber es sieht so aus als hättest du Recht ;-)

          Ich habe das wohl mit ErrorDocument verwechselst, zu welchem es nämlich heißt:

          "Wenn Sie eine ErrorDocument-Anweisung angeben, die auf eine entfernte URL weist (d.h. irgendetwas mit der Methode http davor), beachten Sie bitte, dass der Apache eine Umleitung zum Client sendet, um diesem mitzuteilen, wo das Dokument zu finden ist, auch wenn das Dokument letztlich wieder zum gleichen Server führt."

          MfG, Dennis.

          --
          Mein SelfCode: ie:{ fl:( br:> va:) ls:[ fo:) rl:( n4:# ss:) de:] js:| ch:{ sh:| mo:} zu:|
          Die Definition des SelfCodes ist hier zu finden, es gibt auch einen Encoder.