XHTMLforum

XHTMLforum (http://xhtmlforum.de/index.php)
-   Serveradministration und serverseitige Scripte (http://xhtmlforum.de/forumdisplay.php?f=80)
-   -   301 Redirect funktioniert nicht (http://xhtmlforum.de/showthread.php?t=74079)

dazzle89 20.04.2020 13:44

301 Redirect funktioniert nicht
 
Hallo,

in meiner .htaccess habe ich mehrere URLs, die weitergeleitet werden müssen und alle nach gleichem Schema aufgebaut sind. Hier mal ein Beispiel:

Zitat:

RedirectMatch 301 ^/epages/es706725.mobile/?ObjectPath=/Shops/es706725/?$ /de/home.html
Wenn ich die URL aufrufe, findet keine Weiterleitung statt.

Andere Weiterleitungen, wie z.B.

Zitat:

RedirectMatch 301 ^/de/Datenschutzerklaerung/?$ /de/datenschutz.html
funktionieren perfekt. Daher vermute ich mal, dass es an all den Sonderzeichen liegt wie /? oder =/ ...

Kann mir jemand weiterhelfen, wie ich den Redirect umschreiben müsste?

Vielen Dank im Voraus.

andir 27.04.2020 13:41

Vorweg: Bin kein Spezialist.

Der Unterschied der funktionierenden Umleitung ist, dass du hier eine eindeutige URL hast, bei der nicht funktionierenden ist eine Query drin.

Nach dieser Quelle sollte man Querys nicht mit redirectmatch adressieren, sondern besser mit einer rewrite rule.

Ein Versuch ist es wert.


Alle Zeitangaben in WEZ +2. Es ist jetzt 07:38 Uhr.

Powered by vBulletin® Version 3.8.11 (Deutsch)
Copyright ©2000 - 2021, vBulletin Solutions, Inc.

© Dirk H. 2003 - 2020