我必须将永久的 301 链接移动到新的链接,但我的 htaccess 文件有一些问题,我有重写规则。
我有
RewriteRule ^([a-z]+)/(.*)/kat,([0-9a-z]+),([0-9]+),([0-9]+)$ index.php?section=catalog&make=show&link=$2&lang=$1&cat=$3&depth=$4&page=$5 [L]
Web正在研究这个问题,我有这样的链接:
www.web.com/en/page_name/cat,5,1,1
现在我需要从
www.web.com/en/page_name/cat,5,1,1
自
www.web.com/en/new_name/cat,6,1,1
我正在尝试重定向匹配,重定向和一些重写规则,但没有成功。
这是你想要的吗?
RewriteRule ^([a-z]+)/(.*)/kat,5,1,1$ /$1/$2/kat,6,1,1 [L,R=301]
RewriteRule ^([a-z]+)/(.*)/kat,([0-9a-z]+),([0-9]+),([0-9]+)$ index.php?section=catalog&make=show&link=$2&lang=$1&cat=$3&depth=$4&page=$5 [L]