挖井

类库大魔王的挖井日记

挖一口属于自己的井


Blog开启https支持并强制使用

上周在cloudflare又新建了个账号,记得很多年前我有个账号的,不过忘了密码也忘了注册邮箱,只好再新建个。然后用free plan加了两个域名,其中一个就是现在blog在用的minidump.info,cloudflare除了CDN,还能提供SSL,这点非常赞,于是就加上了。昨天晚上看到有人说自己在github pages上的blog因为敏感词被GFW过滤而reset了某个页面,于是我想不如把整站强制使用https算了。说干就干,因为我用的是Jekyll,只要在_layout的模板中加几行Javascript代码就可以搞定:

var ishttps = 'https:' == document.location.protocol ? true: false;
if(ishttps == false){
    location.href = location.href.replace("http://", "https://");
}

然后发现多说不能默认加载了,因为浏览器安全级别高一点就会把https的页面中使用的http js默认禁掉,所以也需要改成使用https的嵌入脚本。

最后还是多说的问题,貌似多说把同一个host:port/URI下的https和http当成不同的URL处理,所以原来在http下的评论全不能显示了,有点小忧伤,不过还好我这没几条评论。

本文地址:

https://minidump.info/blog/2015/01/blog-uses-https/

上一篇

程序被Google Breakpad挂住了

很长一段时间来,一直偶尔有发现进程在收到SIGTERM或SIGKILL后,仍然不能完全退出。之前总以为是sighandler写得有问题,还怀疑过是SIGTERM不够强力,需要用SIGKILL,事实证明其实都没关系。前段时间还在网上看到Apache httpd server在让子进程退出时的做法...…

Job 全文阅读
下一篇

最近脾气很暴躁

最近脾气越来越暴躁了,很容易发怒。昨天一个同事要联调一个什么功能,后来发现一个问题,他就说:”你们这个东西不行啊,要支持什么什么blablabla……“,然后我一下就怒了,很不耐烦地说:”你不能今天看到缺什么功能立马就要求有这个功能,真需要什么功能叫PM拿PRD来!“昨天另外一个同事要试试编译...…

Life 全文阅读