域名没备案使用七牛cdn加速

博主用的是wordpress系统,域名是没有备案的,下面来
一步步介绍配置七牛的过程。

第一步:来到七牛官网

http://www.qiniu.com/ 注册一个账号,还要实名认证

第二步:新建一个空间

这里写图片描述

这里写图片描述

第三步:可以看到我们的测试域名

这里写图片描述

第四步 :设置镜像站点

这里写图片描述

第五步:wordpress绑定测试域名(七牛给的)

在当前主题的 functions.php 文件中,加入以下代码实现替换功能:(中括号去掉去掉)

  1. if ( !is_admin() ) {
  2.         add_action('wp_loaded','c7sky_ob_start');
  3.         function c7sky_ob_start() {
  4.             ob_start('c7sky_qiniu_cdn_replace');
  5.         }
  6.         function c7sky_qiniu_cdn_replace($html) {
  7.             return str_replace('[这里填写博客路径]', '[这里填写七牛空间路径]', $html);
  8.         }
  9.     }

以刘䶮曌博客(http://www.liuyanzhao.com)而言是如下代码

  1. return str_replace("http://www.liuyanzhao.com/wp-content/uploads/""http://ojwvupskq.bkt.clouddn.com/wp-content/uploads/"$html);

 

 

第六步:在wordpress安装WP Super Cache 插件 实现七牛免费CDN加速

①启用插件

②在通用里开启CDN
这里写图片描述

至此我们已经配置成功

看一张图片 ,发现它是七牛存着的
这里写图片描述

 


至此,所有配置已经完毕,更多文章

更多文章

 

 

本文地址:https://liuyanzhao.com/589.html

转载请注明

 

  • 微信
  • 赶快加我聊天吧
  • weinxin
  • 博客交流群
  • 技术支持,问题解决
  • weinxin
言曌

发表评论

:?::razz::sad::evil::!::smile::oops::grin::eek::shock::???::cool::lol::mad::twisted::roll::wink::idea::arrow::neutral::cry::mrgreen:

目前评论:15   其中:访客  8   博主  7

    • avatar happy

      :razz: 不错

      • avatar lotxp

        请问除了文中介绍的缓存插件之外 我使用其他缓存插件 只要找到开启cdn的选项勾选上 也是可以与7牛进行配合使用的吧 (我用的是WP rocket)

          • avatar Yanzh  博主

            @lotxp 其实你也可以试试不用wp super cache的那个开始cdn。只要你在七牛开始了回源,填了域名,你网站的文件就能自动到七牛对象存储空间。在functions.php加路径替换,你就能使用七牛的静态文件路径了

          • avatar lotxp

            请问没有备案的网站使用7牛有什么限制?

              • avatar Yanzh  博主

                @lotxp 没有备案,只能用临时域名,一大串随机的,临时域名不能弄防盗链等一些功能。

                  • avatar lotxp

                    @Yanzh 临时域名对百度等搜索引擎采集有影响吗?

                      • avatar Yanzh  博主

                        @lotxp 没有影响

                  • avatar refrain

                    如果用了wp super cache但是不开启CDN选项,再用七牛云储存那个插件,是不是就冲突了?

                      • avatar Yanzh  博主

                        @refrain 那样的话,只是使用对象存储。没用开cdn,也可以用的。我那个gravatar就没有开cdn,只是把头像缓存到七牛服务器

                          • avatar refrain

                            @Yanzh 嗯,不过现在不知道为什么,现在看网页代码的最后不显示了super cache的后缀了,就是,怀疑是插件和什么冲突了,不过我看博主的网页代码末尾还有这个,能告之下你用CDN加速和缓存插件都有什么吗。

                              • avatar Yanzh  博主

                                @refrain 我就用wp super cache一个插件,然后有一个七牛账号,再加一个压缩代码 http://liuyanzhao.com/2324.html

                          • avatar 2325628508

                            现在7牛还能用吗?

                              • avatar Yanzh  博主

                                @2325628508 可以啊

                              • avatar Amoy厦门

                                我发现。我不管怎么弄。七牛那边都不会出现图片。
                                就是没有转存过去

                                  • avatar Yanzh  博主

                                    @Amoy厦门 应该是你那个镜像存储(回源)错了