因为发现在腾讯云可以继续申请免费的https证书,所以准备多申请几个给子域名,先来个blog.yuphp.cn吧。
关于申请和nginx配置可以看这里。nginx配置https以及域名重定向
阿里云oss图片的路径问题
刚配置完,去访问https://blog.yuphp.cn/,因为其中的图片来自阿里的oss,且协议被我写死为http,所以会报警告。还有cdn的jquery也出问题了,看到这些情况,我觉得这些资源路径还是写灵活点比较好。
解决:将http://或https://改为//,即可匹配当前的协议。
阿里云OSS的防盗链referer设置问题
略坑,改了个新版的界面,配置多个白名单域名就不行了。
我暂时只用一个。*.yuphp.cn,本来想把本地的也配置上去的。
还有这个是否允许referer为空我测试是他的显示出现错误了,呈相反情况。
证实确实是显示bug
文章详情页内图片显示问题
因为之前后台编辑文章,上传图片后需要返回完整的图片url,被我写死了http。还是那样,https下访问http的资源会现警告,而且浏览器的域名显示都没有https该有绿色了,这不能忍,必须改。
1. 先将http://改为//,测试下依然能正常使用,返回的图片url也依然显示正常。(改之后的)
2. 修改数据库内之前的文章详情oss图片url。 (改之前的)。
3. 发现还有类似这种小表情的 url 也是 http 协议的,一并改了。
和上面替换类似,就是吧 small-fish 改成 img.t.sinajs.cn 就是了。
对于之后的话,要么就是修改wangEditor的配置,或者对文章内容中出现的小表情链接进行替换。