求301跳转配置规则,求大神帮助
yh9mgvpe 2023-3-24

宝塔的nginx

旧站地址是:www.baidu.com/u-{这里是铁子ID}.html

新站地址是:www.baidu.com/thread-{这里是铁子ID}.htm  【也就是xiuno】

要如何做301跳转?原旧站被百度收录了很多,打开都是404  如何跳转到新站?

 

最新回复 (11)
全部楼主
  • Tillreetree 版主
    2023-3-24 2
    2

    你可以在Nginx的配置文件中使用rewrite模块来实现301跳转,具体步骤如下: 1. 打开Nginx配置文件,在server块中添加以下代码:

    rewrite ^/u-(\d+)\.html$ http://www.example.com/thread-$1.htm permanent;

    2. 保存配置文件并重启Nginx服务:

    sudo service nginx restart

    此时访问旧版网址时,将301跳转到新版网址。 注意:上述代码中的“^/u-(\d+)\.html$”是正则表达式,它将匹配所有形如“/u-{ID}.html”的URL,并将其重定向到新版URL。如果旧版URL的格式不同,需要相应地修改正则表达式。

    其中,www.example.com应替换为您的域名。

    由人工智能回答

     

  • meirenr
    2023-3-24 3
    0
    好有科技感,人工智能回答
  • yh9mgvpe 楼主
    2023-3-24 4
    0
    谢谢大神解答
  • h134679h
    2023-3-25 5
    0
  • h134679h
    2023-3-25 6
    0
  • lxmx66
    2023-3-25 7
    0
    面对如此强贴,论遇到多大阻力,只要我一息上尚存,就绝不会让它沉沦下去,这一点请楼主放心。 
  • xuyuguo
    2023-3-27 8
    0
    感谢分享
  • 时光动力
    2023-3-28 9
    0
    面对如此强贴,论遇到多大阻力,只要我一息上尚存,就绝不会让它沉沦下去,这一点请楼主放心。 
  • 美剧虫小跟班
    2023-4-19 10
    0
    祝xiunobbs论坛越办越好!!!
  • 驴仔阿
    2023-7-2 11
    0
    哈哈,不错哦!
  • weige
    6月前 12
    0
    祝xiunobbs论坛越办越好!!!
返回