雨落泪尽

刚考完思修,出了考场收到腾讯云发来的短信:

【腾讯云】尊敬的腾讯云用户(*),恭喜您申请的CDN HTTP 2.0已经审核通过,登录腾讯云即可使用,谢谢!

正好在腾讯云申请过ov证书,在CDN关联到证书,再配置强制跳转到HTTPS,打开HTTP 2.0 。

一顿啪啪啪配置,用手机打开自己的博客,哇塞,真的是每一个点击都自动跳转到https,正开心着准备用电脑打开博客发一篇博文庆祝一下,悲剧地发现每一个页面都没有了css样式。这样的加密传输并不是想要的呀,而且登陆后台也登陆不进去,大概是加密了的原因。现在加小绿锁的门槛越来越低,但程序主题方面还没跟上,所以对我们这种小白很不友好啊。咨询大神后,得知这套主题的用的是变量函数请求,不好修改,我是更觉无望。

现在正值考试周,没啥时间折腾了,这些玩意儿等考试结束后再慢慢折腾吧,暑假有时间正好好学一下PHP。

已有 16 条评论

  1. css和js的引用出不写协议,直接//baidu.com/js.js
    切回http的时候也不用改代码

  2. 加载不出来,估计是有的资源是http,那样的话就不是安全的也是不受信任度的,自然就无法显示CSS之类的了,你可以把CSS之类的静态文件放到七牛、右拍云之类的云存储并启用自带的https就能解决问题了

    1. 有时间好好折腾折腾。

  3. 哪里的插件,麻烦给个地址,正需要这个:)

    1. 好的

    2. https://plugins.typecho.me/plugins/CommentToMail.html

  4. 这个问题是你主题里面的css和js等资源是使用http方式调用的,所以为了安全ssl下是加载不出来的,你可以试试在config.inc.php加入define('__TYPECHO_SECURE__',true);,不行的话就需要修改主题把里面的http加载项全部改成https的

    1. 好,有时间我再来折腾一下。

  5. HTTPS还是趋势吧,甚至现在的标配吧?

    1. https确实是大势所趋,我也一直蠢蠢欲动想弄,奈何一直失败。

  6. 配置文件也要修改一下的,增加以下内容。
    /** 后台启用SSL **/
    define('__TYPECHO_SECURE__',true);

    1. 有空来试一下,实在不行只有换个主题试试了。

      1. Typecho后台设置一下网站地址,配置文件加
        define('__TYPECHO_SECURE__',true);
        就好了。

        1. ok,感谢大佬们的指导。

          1. 你这typecho版本多少?为什么有评论邮件通知?

            1. typecho版本1.0,邮件回复是插件。


添加新评论