wordpress实现简单的动态分离

cera cera

教程

打开wordpress更目录找到wp-config.php文件添加以下代码

  1. //指定cookies的域名
  2. define(‘COOKIE_DOMAIN’, ‘jiub.ren’);

2,在wordpress主题更目录打开functions.php或者function.php(主题不一样可能命名不太一样)加入以下代码

  1. //二级域名
  2. ob_start(“Static_Switch”);
  3. function Static_Switch($buffer){
  4. $buffer_out = preg_replace(‘/https:\/\/jiub\.ren\/wp-([^”\’]*?)\.(jpg|png|gif|woff|woff2|css|js|ttf|svg|eot)/i’,‘https://img.jiub.ren/wp-$1.$2’,$buffer);
  5. return $buffer_out;

3,久伴使用的是又拍云CDN(不管什么CDN原理一样)把绑定静态资源域名添加进CDN得到一个别名,在静态资源域名那里解析这个别名然后在服务器这里添加这个绑定静态资源的域名,这样网站的图片,CSS,JS就走的CDN加速,然后就OJBK了.

 

4,如果是begin主题文章图片可能是OK的,但是首页缩略图可能是坏的状态(这是为什么了,因为首页的图片已经存在cache文件夹了,所以报错无法显示,手动删除该文件夹下所以的文件,这个文件存在begin主题更目录)

cera cloudiplc tengxunyun

相关推荐