文章最后更新时间:
WordPress图片默认是储存在 wp-content/uploads 目录下,我就在想能不能把图片URL:
https://xxx.cn/wp-content/uploads/年份/月份/图片.png -> https://img.xxx.cn/年份/月份/图片.png ,󠄐󠄹󠅀󠄪󠄡󠄨󠄢󠄞󠄡󠄢󠄣󠄞󠄡󠄤󠄤󠄞󠄢󠄤󠄠󠄬󠅒󠅢󠄟󠄮󠄐󠅅󠄹󠄴󠄪󠄩󠄥󠄥󠄬󠅒󠅢󠄟󠄮󠄾󠅑󠅝󠅕󠄪󠄼󠄹󠄽󠄡󠄢󠄣󠄤󠄥󠄦󠄬󠅒󠅢󠄟󠄮󠅄󠅙󠅝󠅕󠄪󠄡󠄧󠄥󠄨󠄢󠄩󠄨󠄤󠄦󠄨󠄬󠅒󠅢󠄟󠄮󠇕󠅰󠆖󠇖󠅴󠅿󠇕󠅽󠆊󠇕󠆞󠆒󠄐󠇗󠅹󠅸󠇖󠆍󠅳󠇖󠅹󠅰󠇖󠆌󠅹󠄬󠅒󠅢󠄟󠄮
这样既可以加速图片访问,又可以方便管理,而且美观,可以缩短图片地址。󠄐󠄹󠅀󠄪󠄡󠄨󠄢󠄞󠄡󠄢󠄣󠄞󠄡󠄤󠄤󠄞󠄢󠄤󠄠󠄬󠅒󠅢󠄟󠄮󠄐󠅅󠄹󠄴󠄪󠄩󠄥󠄥󠄬󠅒󠅢󠄟󠄮󠄾󠅑󠅝󠅕󠄪󠄼󠄹󠄽󠄡󠄢󠄣󠄤󠄥󠄦󠄬󠅒󠅢󠄟󠄮󠅄󠅙󠅝󠅕󠄪󠄡󠄧󠄥󠄨󠄢󠄩󠄨󠄤󠄦󠄨󠄬󠅒󠅢󠄟󠄮󠇕󠅰󠆖󠇖󠅴󠅿󠇕󠅽󠆊󠇕󠆞󠆒󠄐󠇗󠅹󠅸󠇖󠆍󠅳󠇖󠅹󠅰󠇖󠆌󠅹󠄬󠅒󠅢󠄟󠄮
以下为我的实现步骤:
1.新建一个域名解析
以宝塔为例,新建一个域名,并解析,将根目录地址记下来
![图片[1]-WordPress将图片地址使用二级域名的方法-倦意博客](https://img.jyblog.cn/2025/06/20250606184609196-QQ20250606-184557.jpg)
创建完成以后 将原 wp-content/uploads 目录下的所有文件迁移到新域名根目录中!
2.WordPress后台设置
在后台 – 设置 – 媒体中
![图片[2]-WordPress将图片地址使用二级域名的方法-倦意博客](https://img.jyblog.cn/2025/06/20250606184920662-QQ20250606-184911.jpg)
在默认上传路径填写第一步中的根目录地址
在文件的完整URL地址填写第一步中的域名,如:https://img.jyblog.cn󠄐󠄹󠅀󠄪󠄡󠄨󠄢󠄞󠄡󠄢󠄣󠄞󠄡󠄤󠄤󠄞󠄢󠄤󠄠󠄬󠅒󠅢󠄟󠄮󠄐󠅅󠄹󠄴󠄪󠄩󠄥󠄥󠄬󠅒󠅢󠄟󠄮󠄾󠅑󠅝󠅕󠄪󠄼󠄹󠄽󠄡󠄢󠄣󠄤󠄥󠄦󠄬󠅒󠅢󠄟󠄮󠅄󠅙󠅝󠅕󠄪󠄡󠄧󠄥󠄨󠄢󠄩󠄨󠄤󠄦󠄨󠄬󠅒󠅢󠄟󠄮󠇕󠅰󠆖󠇖󠅴󠅿󠇕󠅽󠆊󠇕󠆞󠆒󠄐󠇗󠅹󠅸󠇖󠆍󠅳󠇖󠅹󠅰󠇖󠆌󠅹󠄬󠅒󠅢󠄟󠄮
![图片[3]-WordPress将图片地址使用二级域名的方法-倦意博客](https://img.jyblog.cn/2025/06/20250606185003652-QQ20250606-184952.jpg)
到这一步,你接下来新上传的所有地址都会用这个新域名来解析
(PS:浏览通常只会同时载入一个域名下的4个资源,使用二级域名图床可以增加浏览器同时载入的文件数量,也可以达到加速网站的效果。)
话说操作的小伙伴会说,后台多媒体中找不到媒体路径的选项,那如何操作呢?可以通过下面的代码重新找回设置选项,
具体如下; 将代码添加到主题目录的functions.php文件中;
//找回上传设置
if(get_option('upload_path')=='wp-content/uploads' || get_option('upload_path')==null) {
update_option('upload_path',WP_CONTENT_DIR.'/uploads');
}
//找回上传设置结束
3.修改数据库
我们需要修改数据库,将原来的文章内的图片路径替换为新路径
这里我推荐用Better Search Replace插件,因为改数据库有点麻烦
修改数据库之前记得备份!
搜索 https://jyblog.cn/wp-content/uploads/ 替换成 https://img.jyblog.cn/
勾选数据表 wp_postmeta和wp_posts,并且勾选替换GUIDS,点击运行搜索/替换
![图片[4]-WordPress将图片地址使用二级域名的方法-倦意博客](https://img.jyblog.cn/2025/06/20250606185529324-QQ20250606-185450.jpg)
这样就完成了将图片使用二级域名加载












暂无评论内容