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]
1 svar · 445 visningar · startad av Nova
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?
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]