Ankündigung

Einklappen
Keine Ankündigung bisher.

htaccess-Weiterleitung mit Parametern

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

    htaccess-Weiterleitung mit Parametern

    Hallo liebe Community,

    ich arbeite gerade an einer htaccess Weiterleitung von:

    http://website.de/test.php?theme=2
    http://website.de/final.php?theme=2

    Ich weiß dass das mit einem QUERY_STRING geht, aber ich habe Probleme mit der Syntax und benötige kurzfristig eine Lösung.
    Für eine Unterstützung bin ich sehr dankbar!

    Meine ersten Ansätze sind bisher:

    RewriteCond %{QUERY_STRING} ^theme=2$
    RewriteRule ^.*$ https://www.website.de/index.php? [R=301,L]

    Das funktioniert, aber es fehlt die Spezifizierung der Unterseite und des Weiterleitungsziels.

    Grüße
    dagobert99

    #2
    Hallo dagobert99,

    in der folgenden Form sollte die Weiterleitung wie gewünscht durchgeführt werden:

    Code:
    RewriteCond %{QUERY_STRING} ^theme=2$
    RewriteRule .* https://www.website.de/index.php? [L,R=301]
    Zuletzt geändert von Marcel Kaufmann; 03.07.2019, 09:33.
    Blog - Facebook - Twitter
    Communitybetreiber: domainfactory GmbH
    Impressum / Pflichtangaben

    Kommentar


      #3
      Zitat von Marcel Kaufmann Beitrag anzeigen
      Code:
      RewriteCond %{QUERY_STRING} ^theme=2$
      RewriteRule .* https://www.website.de/index.php? [L,R=301]
      Tut das nicht so ziemlich haargenau das, was dagobert 99 selbst vorgeschlagen hat?

      dagobert99: Ich habe noch nicht verstanden, wie das Weiterleitungsziel aussehen soll. Nenne bitte mal zwei Beispiele durch Angabe der jeweiligen Quell- und Ziel-URLs.

      Gruß
      Jan
      Two hours of trial and error can save ten minutes of manual reading.

      Kommentar


        #4
        Zitat von Enigma Beitrag anzeigen

        Tut das nicht so ziemlich haargenau das, was dagobert 99 selbst vorgeschlagen hat?
        Fast 😉
        Herr Kaufmann hat das ^ entfernt.
        ​​​​​​
        MfG,
        masterframe

        Kommentar


          #5
          Zitat von masterframe Beitrag anzeigen
          Fast 😉
          Herr Kaufmann hat das ^ entfernt.
          ​​​​​​
          Ja, die kleinen Änderungen habe ich gesehen (auch die Änderung der Reihenfolge der Flags). Es tut nur nix anderes.

          Gruß
          Jan
          Two hours of trial and error can save ten minutes of manual reading.

          Kommentar


            #6
            Zitat von Enigma Beitrag anzeigen

            Ja, die kleinen Änderungen habe ich gesehen (auch die Änderung der Reihenfolge der Flags). Es tut nur nix anderes.

            Gruß
            Jan
            Dafür bist du der Spezialist.
            👍😎
            MfG,
            masterframe

            Kommentar


              #7
              Zitat von Enigma Beitrag anzeigen
              dagobert99: Ich habe noch nicht verstanden, wie das Weiterleitungsziel aussehen soll. Nenne bitte mal zwei Beispiele durch Angabe der jeweiligen Quell- und Ziel-URLs.
              Die Quelle:

              http://website.de/test.php?theme=2

              und das Ziel:

              https://www.website.de/index.php?

              wurden doch eindeutig benannt.

              RewriteRule .* https://www.website.de/index.php? [L,R=301] wurde benannt, damit "test.php&theme=2" auf das Ziel umgeleitet wird.
              Blog - Facebook - Twitter
              Communitybetreiber: domainfactory GmbH
              Impressum / Pflichtangaben

              Kommentar


                #8
                Zitat von Marcel Kaufmann Beitrag anzeigen

                Die Quelle:

                http://website.de/test.php?theme=2

                und das Ziel:

                https://www.website.de/index.php?

                wurden doch eindeutig benannt.

                RewriteRule .* https://www.website.de/index.php? [L,R=301] wurde benannt, damit "test.php&theme=2" auf das Ziel umgeleitet wird.
                Ja, wenn man den letzten Satz nicht liest, der lautet:

                Zitat von dagobert99 Beitrag anzeigen
                Das funktioniert, aber es fehlt die Spezifizierung der Unterseite und des Weiterleitungsziels.
                Also ist wohl noch irgendwas im Argen.

                Gruß
                Jan
                Two hours of trial and error can save ten minutes of manual reading.

                Kommentar


                  #9
                  Zitat von Enigma Beitrag anzeigen
                  Also ist wohl noch irgendwas im Argen.
                  Die Möglichkeit besteht natürlich. Bis eine Rückmeldung von dagobert99 erfolgt ist, werden wir dies jedoch nicht erfahren. Warten wir mal ab.

                  Blog - Facebook - Twitter
                  Communitybetreiber: domainfactory GmbH
                  Impressum / Pflichtangaben

                  Kommentar

                  Lädt...
                  X