hilfdirselbst.ch
Facebook Twitter gamper-media

Forum: HTML und CSS / Stylesheets

FSt  M 
Beiträge: 1950
5. Apr 2017, 11:15
Beitrag #1 von 1
Bewertung:
(4175 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

htaccess - Umleitungsprobleme


Hallo

Ich hab folgende Aufgabe.
1. Ich Habe 12 (Wander-)Links auf eine Domain, die permanent auf eine Wanderkarten-Domain weitergeleitet werden sollen.
2. Alle anderen Links auf diese Domain sollen nun neu auf eine dritte Domain verweisen, da ein Neuauftritt lanciert wurde.

Die Wanderlinks können nicht geändert werden, die sind Hardware-mässig (QR-Code) in einem Wanderführer gedruckt. Die Links auf der alten Website können nicht als Liste erfasst werden, weil diese dynamisch in einem CMS (dynpg) erstellt werden.

Ich habe folgende htaccess-Datei geschrieben:

Code
RewriteEngine On 
redirect 301 /Wanderbuechli-2017-Wanderung-1 https://map.wanderland.ch/?lang=de&route=all&bgLayer=pk&resolution=10&X=599049&Y=248897&trackId=3283412&layers=Wanderland%2CStation
redirect 301 /Wanderbuechli-2017-Wanderung-2 https://map.wanderland.ch/?lang=de&route=all&bgLayer=pk&resolution=10&X=615567&Y=255721&trackId=3366997&layers=Wanderland%2CStation
redirect 301 /Wanderbuechli-2017-Wanderung-3 https://map.wanderland.ch/?lang=de&route=all&bgLayer=pk&resolution=10&X=610654&Y=251795&trackId=3367005&layers=Wanderland%2CStation
redirect 301 /Wanderbuechli-2017-Wanderung-4 https://map.wanderland.ch/?lang=de&route=all&bgLayer=pk&resolution=5&X=605921&Y=258821&trackId=3367007&layers=Wanderland%2CStation
redirect 301 /Wanderbuechli-2017-Wanderung-5 https://map.wanderland.ch/?lang=de&route=all&bgLayer=pk&resolution=10&X=618601&Y=257342&trackId=3367008&layers=Wanderland%2CStation
redirect 301 /Wanderbuechli-2017-Wanderung-6 https://map.wanderland.ch/?lang=de&route=all&bgLayer=pk&resolution=5&X=608760&Y=254995&trackId=3367011&layers=Wanderland%2CStation
redirect 301 /Wanderbuechli-2017-Wanderung-7 https://map.wanderland.ch/?lang=de&route=all&bgLayer=pk&resolution=10&X=603521&Y=256236&trackId=3367014&layers=Wanderland%2CStation
redirect 301 /Wanderbuechli-2017-Wanderung-8 https://map.wanderland.ch/?lang=de&route=all&bgLayer=pk&resolution=5&X=600544&Y=254487&trackId=3367016&layers=Wanderland%2CStation
redirect 301 /Wanderbuechli-2017-Wanderung-9 https://map.wanderland.ch/?lang=de&route=all&bgLayer=pk&resolution=5&X=614866&Y=259788&trackId=3367019&layers=Wanderland%2CStation
redirect 301 /Wanderbuechli-2017-Wanderung-10 https://map.wanderland.ch/?lang=de&route=all&bgLayer=pk&resolution=5&X=617440&Y=246469&trackId=3367020&layers=Wanderland%2CStation
redirect 301 /Wanderbuechli-2017-Wanderung-11 https://map.wanderland.ch/?lang=de&route=all&bgLayer=pk&resolution=5&X=610477&Y=247707&trackId=3367021&layers=Wanderland%2CStation
redirect 301 /Wanderbuechli-2017-Wanderung-12 https://map.wanderland.ch/?lang=de&route=all&bgLayer=pk&resolution=5&X=609558&Y=249471&trackId=3367025&layers=Wanderland%2CStation
RewriteCond %{REQUEST_URI} (.*)
RewriteRule ^(.*)$ http://laufental.swiss/ [L,R=301]


Problem:
Wenn ich diese htaccess teste unter http://htaccess.mwl.be/, reagiert sie genau wie beabsichtigt. Die spezifischen Links kommen zuerst und werden demnach auch hierarchisch zuerst ausgeführt. Die allgemeine Regel am Schluss greift dann gar nicht mehr, weil bereits einer der zwölf redirects oben erfüllt war.
Leider funktioniert dies in der Praxis nicht wie gewünscht. Wenn die htaccess-Datei online ist, werden auch die Wanderlinks auf die neue Website umgeleitet und verfehlen so ihr Ziel.

Beispiele:
http://www.laufental-bl.ch/ (funktioniert!)
http://www.laufental-bl.ch/...amp;read_article=170 (funktioniert!)

http://www.laufental-bl.ch/...hli-2017-Wanderung-3 (funktioniert nicht!)
Wird auch auf die Startseite www.laufental.swiss umgeleitet.

Kann mir einer sagen wo mein (Denk-)Fehler liegt? Wieso will das Ding nicht so wie ich? Danke schon im Voraus!


Wer noch mehr HDS will – PremiumMember wissen wieso
http://www.hilfdirselbst.ch/info/
http://www.wpms.ch Top
 
X