WordPress迁移到二级目录后如何进行URL 301 重定向?

月光下的足球 2月前  服务器   166

我的 WordPress 网站已经迁移到了二级目录 archive,为了尽可能保住权重,必须将文章页旧的URL 301 重定向到新的URL,比如:

我原本的文章页访问地址是:

https://ihacksoft.com/x.html

如何才能自动301重定向到
https://ihacksoft.com/archive/x.html

我用的是Nginx。

4 个回答
  • 小何同志 2月前
    2
    其实很简单,打开该网站的 Nginx 配置的 server 段,加入以下规则:
        # 对于旧文章链接的 301 重定向规则
        location ~* ^/([a-zA-Z0-9_-]+)\.html$ {
            return 301 https://$host/archive/$1.html;
        }
    2 回复引用 引用
  • 3
    小何同志 其实很简单,打开该网站的 Nginx 配置的 server 段,加入以下规则: # 对于旧文章链接的 301 重定向规则 location ~* ^/([a-zA-Z0-9_-]+ ...
    非常感谢!问题解决!另外,我的缓存插件似乎失效了,用的是 hyper cache。
    0 回复引用 引用
  • 小何同志 2月前
    4
    月光下的足球 非常感谢!问题解决!另外,我的缓存插件似乎失效了,用的是 hyper cache。
    清空所有缓存,禁用该插件,重新启用!
    2 回复引用 引用
  • 5
    小何同志 清空所有缓存,禁用该插件,重新启用!
    大神啊,解决了!!谢谢谢!!!
    0 回复引用 引用
    • 探知网
      6
        立即登录 立即注册
返回
发新帖