Redirects mit Sonderzeichen

Schumiel

Lieutenant
Registriert
Jan. 2010
Beiträge
838
Hallo,

und zwar richte ich bei mir grade redirects ein. Alles soweit ohne Probleme. Aber mit Sonderzeichen klappt es nicht.

Meine Versuche:

Code:
Redirect 301 /index.php?no_cache=1&id=2&tx_news_pi1[controller]=News&tx_news_pi1[action]=detail&tx_news_pi1[news]=4&type=2 https://www.domain.de/de/news/test

Code:
Redirect 301 /index.php?no_cache=1%26id=2%26tx_news_pi1[controller]=News%26tx_news_pi1[action]=detail%26tx_news_pi1[news]=4%26type=2 https://www.domain.de/de/news/test

Code:
Redirect 301 /index.php?no_cache=1%26id=2%26tx_news_pi11%5bcontroller%5d=News%26tx_news_pi11%5baction%5d=detail%26tx_news_pi11%5bnews%5d=4%26type=2 https://www.domain.de/de/news/test

Nichts davon funktioniert.
Wo ist mein Fehler?
 
Die Programmiersprache kenn ich nicht.
aber funktioniert es wenn du
https%3A%2F%2Fwww.domain.de%2Fde%2Fnews%2Ftest

als Url verwendest?

Normalerweise muss man strings in urls encodieren,
siehe https://www.urlencoder.org/
 
Sorry, eine Info fehlte ... ich trage die redirects in eine vhost-Datei ein, über den apache.
 
Redirect versteht/unterstützt keine URL Parameter. Du musst hier mit mod_rewrite arbeiten.
 
  • Gefällt mir
Reaktionen: Schumiel
Zurück
Oben