webForumDet fria alternativet

Problem .htaccess redirect av .asp

1 svar · 445 visningar · startad av Nova

NovaMedlem sedan feb. 2005216 inlägg
#1

Jag håller på att flytta över en av mina gamla .asp-sidor till Wordpress och då vill jag ta tillvara de gamla länkarna med en 301 redirect.
I min .htaccess försöker jag ta i mot gamla .urler med detta:

RewriteCond %{QUERY_STRING} recept=2030
RewriteRule .* http://%{HTTP_HOST}/varldens-godaste-brownie/? [R=301,L]

Det fungerar om urlen ser ut så här: /?recept=2030
Men den gamla urlen ser ut så här /brownies.asp?recept=2030 och med den fungerar det inte utan det blir en 404-sida
hur vad tänker jag galet?

NovaMedlem sedan feb. 2005216 inlägg
#2

Kom på lösningen,
Omskrivningen måste ligga för Wordpress egna och så här ser koden man använder ut:

RewriteCond %{QUERY_STRING} ^recept=2030$
RewriteRule ^brownies\.asp$ [url]http://www.url.se/varldens-godaste-brownie/?[/url] [R=301,L]
121 ms totalt · 3 externa anrop · v20260731065814-full.beb2e261
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
119 ms — hämta tråd, inlägg och bilagor (db)