【问题标题】:How to 301 redirect with htaccess URL php variables如何使用 htaccess URL php 变量进行 301 重定向
【发布时间】:2016-05-30 08:31:48
【问题描述】:

我必须将永久 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]

网络正在努力,我有如下链接:

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

我尝试了重定向匹配、重定向和一些重写,但没有成功。

【问题讨论】:

    标签: php apache .htaccess redirect mod-rewrite


    【解决方案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]
    

    【讨论】:

      猜你喜欢
      • 2020-02-14
      • 2021-04-01
      • 2018-02-25
      • 2021-01-06
      • 2019-02-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-12-08
      相关资源
      最近更新 更多