联系官方销售客服

1835022288

028-61286886

求助 版主:官方研发技术组
网站链接变更以后301重定向规则写法
类型:迅睿CMS 更新时间:2021-02-25 17:04:14

网站链接变更以后301重定向规则写法。

原网站链接格式为

 /unclema-tag/*  

 /unclema-*  

打开全是400,设置301全部跳转到网站首页

.htaccess写了 如下规则。不跳转没任何反应

RewriteEngine On

RewriteCond ^(.*)/unclema-.*$ [NC]

RewriteRule (.*)  https://www.pergoo.cn/$1 [L,R=301]

或者 

RewriteEngine On

RewriteRule /unclema-.*$   https://www.pergoo.cn/$1 [L,R=301]


是规则写的不对,还是说网站程序里对应的也要设置一下?









回帖
  • 官方研发技术-实习
    #1楼    官方研发技术-实习
    2021-02-25 16:55:05
    Chrome 0
    如果你要这种效果的话当访问/unclema-999999999.html,跳转到https://www.pergoo.cn/999999999.html就可以参考参考文档:《任意地址301重定向写法》规则是
    "unclema\-(.*)"  => 'index.php?s=api&c=rewrite&m=url&url=https://www.pergoo.cn/$1&p1=$1',
    -------------如果不是这种效果的话,可以想想其他办法,例如从服务器下手
  • 夜游神
    #2楼    夜游神
    2021-02-25 16:58:16
    Chrome 0
    官方研发技术-实习 是访问/unclema-999999999.html,跳转到https://www.pergoo.cn这样。 试了在服务器上网站的.htaccess文件里写了

    如下规则,访问不跳转没任何反应

    RewriteRule /unclema\-(.*)$ https://www.pergoo.cn/$1 [L,R=301]

  • 官方研发技术-实习
    #3楼    官方研发技术-实习
    2021-02-25 17:00:22
    Chrome 0
    "unclema\-(.*)"  => 'index.php?s=api&c=rewrite&m=url&url=https://www.pergoo.cn/',
    那就直接改成这样就行了,无论什么地址都跳转这个域名上
    满意答案
  • 夜游神
    #4楼    夜游神
    2021-02-25 17:04:14
    Chrome 0
    @官方研发技术-实习:测试完美解决~可以实现。