Wordpress建站教程:图片绑定二级域名CDN加速的方法

优采云 发布时间: 2022-05-03 21:25

  Wordpress建站教程:图片绑定二级域名CDN加速的方法

  

  继续分享wordpress建站教程,今天给大家分享另一种企业网站加速方法。使用wordpress建站默认情况下的图片、视频地址如下:

  而图片与视频对网站打开速度的影响是最大的,所以我们可以把视频与图片绑定到一个单独的二级域名,再对这个二级域名进行CDN加速,以此来提升网站打开速度,比如我们可以把视频和图片到到这个域名,新地址如下:

  这里要注意一下,如果原来的网站配置了SSL证书,开启了HTTPS,那么图片和视频绑定的域名也要申请SSL证书,开启HTTPS。接下来开始正式操作。

  步骤一:解析新域名

  到域名控制台添加新的域名解析,如。

  步骤二:开启CDN加速

  阿里云、腾讯云的CDN加速都可以,按系统指引一步步设置即可,然后重新返回域名解析面板,把解析到cdn加速服务提供的地址上。

  步骤三:新建站点

  以宝塔面板为例,使用二级域名新建建站,这个站点不需要FTP和数据库,根目录指定为原网站的媒体文件目录,而wordpress的媒体文件目录是:

  /wp-content/uploads

  

  还要注意一下,这个二级域名站点的PHP版本一定要对原网站一致。

  步骤四:修改默认上传地址

  在浏览器输入下面的地址。

  网站域名/wp-admin/options.php

  

  然后会看到这个wordpress的隐藏设置页面,找到【upload_url_path】这一项,然后输入二级域名地址,注意要加上http或https。

  这样新上传的图片、视频就会变成二级域名地址了,经过CDN加速,网站打开速度会提升一些。

  步骤五:替换地址

  如果你之前已以上传了图片,那么还需要替换以前的图片地址。

  方法一

  可以使用数据库语句或wordpress插件来批量替换,这里推荐使用WPReplace插件,更简单。

  

  操作方法:只需输入目标内容,的替换内容,然后批量执行。

  方法二

  我们也可以把下面的代码添加到当前主题文件的functions.php文件中:

<p>//静态文件CDN加速<br />if ( !is_admin() ) {<br /> add_action('wp_loaded','yuncai_ob_start');<br /> <br /> function yuncai_ob_start() {<br /> ob_start('yuncai_qiniu_cdn_replace');<br /> } <br />function yuncai_qiniu_cdn_replace($html){<br /> $local_host = '网站域名'; //改成自己的<br /> $qiniu_host = 'CDN加速域名'; //你自己的CDN<br /> $cdn_exts = 'png|jpg|jpeg|gif|mp4|ico'; //扩展名(使用|分隔)<br /> $cdn_dirs = 'wp-content'; //目录(使用|分隔)<br /> <br /> $cdn_dirs = str_replace('-', '\-', $cdn_dirs);<br /><br /> if ($cdn_dirs) {<br /> $regex = '/' . str_replace('/', '\/', $local_host) . '\/((' . $cdn_dirs . ')\/[^\s\?\\\'\"\;\>\\

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线