netlify hexo博客域名重定向

需求

因博客修改了域名,以前收录的旧域名需要自动重定向到新域名,而且百度和google需要添加新站点收录。因为博客采用netlify部署的。

操作步骤

  1. 在阿里云域名修改新域名解析

  2. 修改netlify里面的https认证及新域名添加

  3. 兼容旧域名,添加310重定向,修改hexo博客目录下的netlify.toml文件,增加如下内容

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    [[redirects]]
    from = "https://xuan.netlify.app/*"
    # :splat 是为了原路径保持,不然会跳转到主页
    to = "https://iexxk.com/:splat"
    status = 301
    force = true
    [[redirects]]
    from = "https://blog.iexxk.com/*"
    to = "https://iexxk.com/:splat"
    status = 301
    force = true
  4. 修改百度收录并在网站改版里面添加旧域名和新域名的映射

  5. 修改Google收录