域名被运营商污染,怎么更改digital ocean spaces上绑定的子域名?如何批量更改wp文章内容

发布于 2022-07-29  283 次阅读


xdaza前言

spaces虽然很好用,但是如果遭遇运营商污染,这时候就需要更改绑定的子域名


🦶更改步骤

  1. 在spaces的设置中,找到cdn并点击编辑
  2. 情况1:若已绑定新的子域名
    1. 在子域名中选择已经绑定并解析好的子域名
    2. 点击保存即可更改
  3. 情况2:若未绑定子域名,使用cloudflare解析并在宝塔管理网站
    1. 在cloudflare解析主域名和需要使用的子域名
    2. 在宝塔中申请ssl
    3. 在digital ocean的setting- security中,找到certificates for load balancers and spaces
    4. 点击右侧的add certificate
    5. 选择bring your own certificate
    6. 依次填写name、并将在宝塔申请好的ssl证书信息复制过去
      1. 证书中的certificate,只需要复制第一个区块
      2. 在最后粘贴全部证书链(即certificate所有内容,注意不要有空行)
    7. 点击保存即可
  4. 注意事项(20220806更新)
    1. bucket name不能xxx.youdomain.com,否则源点链接就会是非安全链接
    2. 使用cloudflare解析子域名时,一定要注意不要有太多的非html内容(如视频),否则cloudflare会重定向该内容

🔗批量更改wp中的spaces链接

更改好子域名后,还需要将wp文章中引用的原spaces链接更改为现在新绑定的子域名,一个一个改显然不现实,所以需要用到批量更改插件

  1. 在wp网站中安装better search replace插件
  2. 在插件的search for中填入原spaces子域名,在replace with中填入现spaces子域名
  3. 在select tables中找到并选择wp_postmeta
  4. 点击运行,就可以批量更改了

 

 


叽里咕噜~叽里咕噜~我又要去打杂啦づ ̄3 ̄)づ╭❤~