WordPress网站搬家更换域名 很容易忽视的一点 OSS的防盗链需要更改域名

瓦片建站由于这几天网站在备案无法访问,之前的域名wpapp已经弃用,请记住现在的唯一域名:www.wp123.cn

在更换域名的过程中,WordPress需要更改网站的域名设置,在数据库中常见的修改是:

1
2
3
UPDATE wp_options SET option_value = REPLACE(option_value,'old domain','new domain') WHERE option_name = 'home' OR option_name = 'siteurl';
UPDATE wp_posts SET post_content = REPLACE(post_content,'old domain','new domain');
UPDATE wp_posts SET guid = REPLACE(guid,'old domain','new domain');

上面的sql执行语句,是替换网站主页的链接,文章内容的链接…… 在使用这段语句的时候也需要注意下数据表的前缀。

在修改完上面的内容后,如果你使用了云服务,比如我使用了阿里云的OSS,那么很可能忽视掉在阿里云还需要修改OSS的防盗链设置。

那么就需要前往阿里云后台--OSS

https://oss.console.aliyun.com/overview

找到bucket
https://oss.console.aliyun.com/bucket

找对对应的bucket后,找到防盗链。

网站搬家更换域名 很容易忽视的一点 Oss的防盗链需要更改域名

如果你没设置就不会有这个问题。

还有一个镜像回源需要修改一下域名。

在OSS 对应的bucket的数据管理里面
Wordpress网站搬家更换域名 很容易忽视的一点 Oss的防盗链需要更改域名

这些都设置好了,如果你之前使用了插件,在插件端也需要修改,比如我之前用过wpjam-basic处理的OSS,那么在插件端还需要修改一下设置。

Wordpress网站搬家更换域名 很容易忽视的一点 Oss的防盗链需要更改域名

云储存设置修改CDN域名
Wordpress网站搬家更换域名 很容易忽视的一点 Oss的防盗链需要更改域名

Wordpress网站搬家更换域名 很容易忽视的一点 Oss的防盗链需要更改域名

本地域名设置。

这些修改了基本上就差不多了,当然根据你自己的使用情况,可能还涉及到一些其他的修改,本文主要针对容易忽视的OSS域名,因为这部分里面,有部分不在程序这边控制,而是在云服务商那边修改。