문제

Im strugling with some problem with redirecting. I have old link /sklep-borowska and new one /sadzonki/borowka

No I want to redirect with 301 from old one to new on, with url swat to new on if old one is deliverd How can I do that?

Now my htaccess looks like that

RewriteRule ^sadzonki/([0-9a-z-_]+)$ index.php?metoda=linki_seo&id=$1[L]  
RewriteRule ^sadzonki/([0-9a-z-_]+)-([0-9]+)$ index.php?metoda=linki_seo&id=$1&strona=$2[L]
RewriteRule ^sklep-([0-9a-z-_]+)$ index.php?metoda=linki_seo&id=$1 [L]  
RewriteRule ^sklep-([0-9a-z-_]+)-([0-9]+)$ index.php?metoda=linki_seo&id=$1&strona=$2 [L]
도움이 되었습니까?

해결책

Have it like this:

RewriteRule ^sklep-(\w+)/?$ /sadzonki/$1 [L,R=301,NC]

RewriteRule ^sadzonki/([0-9a-z-_]+)$ index.php?metoda=linki_seo&id=$1[L]  
RewriteRule ^sadzonki/([0-9a-z-_]+)-([0-9]+)$ index.php?metoda=linki_seo&id=$1&strona=$2[L]
RewriteRule ^sklep-([0-9a-z-_]+)$ index.php?metoda=linki_seo&id=$1 [L]  
RewriteRule ^sklep-([0-9a-z-_]+)-([0-9]+)$ index.php?metoda=linki_seo&id=$1&strona=$2 [L]
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top