mud: redirect Problem

Hallo Forum,

ich möchte eine Weiterleitung via .htaccess realisieren und steck da ein bisschen fest.

Folgendes Szenario:

Zwei Domains (domain1.tld und domain2.tld) teilen sich ein Verzeichnis (/htdocs). Besucher die domain1.tld aufrufen sollen auf die Datei index1.htm verwiesen werden, Besucher die domain2.tld aufrufen, auf index2.html. Hintergrund für diese umständliche Konfiguration ist, dass sich im Basisverzeichnis ein Shop befindet, zu dem aus den unterschiedlichen Indexdateien auf unterschiedliche Kategorien im Shop gelinkt werden soll.

Viele Grüsse und Dank im voraus für Eure Hilfe

mud

  1. Zwei Domains (domain1.tld und domain2.tld) teilen sich ein Verzeichnis (/htdocs). Besucher die domain1.tld aufrufen sollen auf die Datei index1.htm verwiesen werden, Besucher die domain2.tld aufrufen, auf index2.html. Hintergrund für diese umständliche Konfiguration ist, dass sich im Basisverzeichnis ein Shop befindet, zu dem aus den unterschiedlichen Indexdateien auf unterschiedliche Kategorien im Shop gelinkt werden soll.

    ich nehme an du meinst example.com und example.net oder example.com und shop.example.com? rfc 2606

    was hast du denn zu deiner redirect-problematik bereits unternommen?

    1. Zwei Domains (domain1.tld und domain2.tld) teilen sich ein Verzeichnis (/htdocs). Besucher die domain1.tld aufrufen sollen auf die Datei index1.htm verwiesen werden, Besucher die domain2.tld aufrufen, auf index2.html. Hintergrund für diese umständliche Konfiguration ist, dass sich im Basisverzeichnis ein Shop befindet, zu dem aus den unterschiedlichen Indexdateien auf unterschiedliche Kategorien im Shop gelinkt werden soll.

      ich nehme an du meinst example.com und example.net oder example.com und shop.example.com? rfc 2606

      Hallo suit,

      ja, meine ich. Sorry, falls mein Beispiel irreführend war.

      was hast du denn zu deiner redirect-problematik bereits unternommen?

      Ich habe versucht eine Weiterleitung per .htaccess zu erzwingen, bisher waren meine Versuche aber nicht von Erfolg gekrönt, ich muss dazu gestehen, dass ich diesbezüglich auch blutiger Anfänger bin.

      1. Ich habe versucht eine Weiterleitung per .htaccess zu erzwingen, bisher waren meine Versuche aber nicht von Erfolg gekrönt, ich muss dazu gestehen, dass ich diesbezüglich auch blutiger Anfänger bin.

        das sagtest du bereits, aber wie genau du das versucht hast, noch nicht - wenn ich hellsehen könnte, würde ich mit dieser gabe leuten das geld aus der tasche ziehen oder lotto spielen

        1. Ich habe versucht eine Weiterleitung per .htaccess zu erzwingen, bisher waren meine Versuche aber nicht von Erfolg gekrönt, ich muss dazu gestehen, dass ich diesbezüglich auch blutiger Anfänger bin.

          das sagtest du bereits, aber wie genau du das versucht hast, noch nicht - wenn ich hellsehen könnte, würde ich mit dieser gabe leuten das geld aus der tasche ziehen oder lotto spielen

          Ich danke Dir vielmals, dass Du Dich mit meinem Problem auseinandersetzt. Mir erschliesst sich allerdings nicht, was Du mit Informationen darüber wie es nicht funktioniert, anfangen könntest.

          Um es auf den Punkt zu bringen: ich weiss nicht wie es geht und würde gerne wissen wie es geht. Ich habe meine fehlgeschlagenen Versuche nicht dokumentiert.

          Zwei fehlgeschlagene Methoden waren:

          Redirect http://example.com index1.html
          Redirect http://example.net index2.html

          und

          Options +FollowSymlinks
          RewriteEngine on
          rewritecond %{http_host} ^example.com [nc]
          rewriterule ^(.*)$ http://www.example.com/index1.html$1 [r=301,nc]

          1. Mir erschliesst sich allerdings nicht, was Du mit Informationen darüber wie es nicht funktioniert, anfangen könntest.

            ggf ist dein ansatz ansich nicht verkehrt, hat aber einen denkfehler oder schlichtweg einen sytaxfehler ;)

            das sieht schon mal garnicht so schelcht aus

            Options +FollowSymlinks
            RewriteEngine on
            rewritecond %{http_host} ^example.com [nc]
            rewriterule ^(.*)$ http://www.example.com/index1.html$1 [r=301,nc]

            was passiert bei dieser variante?

            1. das sieht schon mal garnicht so schelcht aus

              Options +FollowSymlinks
              RewriteEngine on
              rewritecond %{http_host} ^example.com [nc]
              rewriterule ^(.*)$ http://www.example.com/index1.html$1 [r=301,nc]

              was passiert bei dieser variante?

              Hallo suit,

              leider gar nichts erkennbares.

              Ich konnte mein Problem aber mithilfe Bobs Posting lösen (http://forum.de.selfhtml.org/my/?t=180539&m=1192888). Vielen Dank nochmal, dass Du Dir die mühe gemacht hast.

              Gruss mud

              1. Ich konnte mein Problem aber mithilfe Bobs Posting lösen (http://forum.de.selfhtml.org/my/?t=180539&m=1192888). Vielen Dank nochmal, dass Du Dir die mühe gemacht hast.

                was prinzipiell ja bereits einem deiner versuche entspricht ;)

                man sollte den typen von modrewrite.de übrigens auch mal sagen, dass domain.com bereits delegiert ist und für beispiele oder tests eher weniger geeignet ist ;)

  2. ich möchte eine Weiterleitung via .htaccess realisieren und steck da ein bisschen fest.

    Nur um Missverständnissen vorzubeugen: Eine .htaccess-Datei ist eine dezentrale Konfigurationsdatei des Webservers im Dateisystem. Weiterleitungen, „Passwortschutz“ etc. werden durch Module bereitgestellt. In deinem Fall kommt eine Weiterleitung via mod_rewrite in betracht.

    Unter Nr. 7.3 auf modrewrite.de findest du außerdem das, was du wohlmöglich suchst.

    1. Nur um Missverständnissen vorzubeugen: Eine .htaccess-Datei ist eine dezentrale Konfigurationsdatei des Webservers im Dateisystem. Weiterleitungen, „Passwortschutz“ etc. werden durch Module bereitgestellt. In deinem Fall kommt eine Weiterleitung via mod_rewrite in betracht.

      Unter Nr. 7.3 auf modrewrite.de findest du außerdem das, was du wohlmöglich suchst.

      Hallo Bob,

      ich dank Dir vielmals für den Tip, das sieht aus als sei es genau, was ich suchte!