博客访问统计报告(2017.6.20-2018.7.4)

我的博客建站至今也一年有余了,本想着在一周年(今年 5 月初)之际写一篇文章纪念一下,顺便公布一下本博客在这一年的访问情况,可当时发现统计记录还没有满一年(我是在 2017 年 6 月底才开始使用的 Google 分析),于是就想干脆等到 6 月底再写。而前段时间又忙于准备期末考试,直到昨天放假回家,似乎才有时间写这一篇文章。     阅读全文
WincerChan's avatar
WincerChan 7月 05, 2018

从 HTTP 到 HTTPS 再到 HSTS

前言我的博客是在三个月前就完成了 HTTPS 加密工作,方式嘛,和大多数网站类似,是将 HTTP 的请求 301 跳转至 HTTPS,这样虽然可以让用户即使输入的不包含 HTTPS 的网址,也可以跳转至 HTTPS。但是当你输入的是域名(不带 HTTP 或 HTTPS )时,浏览器会自动帮助你填充的是 HTTP 而不是 HTTPS。 虽然正常情况你会跳转至 HTTPS,但是啊但是目前有一种称为「降级攻击」的技术(具体原理自行查阅),我这里简单说一下后果:这种技术是借助中间人发动的攻击,中间人会在浏览器和目标网站之间尝试拦截跳转至 HTTPS 的内容,将浏览器重定向至受攻击者控制的服务器,这也就是我们所说的「HTTP 请求劫持」。 那么怎么预防呢? 在每个域名之前手动输入 https:// 网站启用 HSTS 第一种每次都要手写输入,自然很麻烦,第二点也就是本文所说的。     阅读全文
WincerChan's avatar
WincerChan 9月 13, 2017

再见 LiveRe,拥抱 Disqus

没错,我又双叒叕换评论系统了,从最初的网易云跟帖,到后来的 LiveRe,再到现在的 Disqus,两个多月就换了好了三四次(中间从 LiveRe 切换过一次 Disqus,后来又换回来了)了,仿佛我在折腾这些非博客主体的路上越走越远,也幸好我的博客才建成,没啥人留言,不然就得不偿失了。     阅读全文
WincerChan's avatar
WincerChan 7月 29, 2017

NexT 主题配置备份(二)

这篇博客是承接上一篇 Next 主题配置备份,按照个人喜好做了一些修改。 加密文章网上针对 Hexo 博客加密文章的办法有两种: js 的阻塞机制在 themes->next->layout->_partials->head.swig 中的 \ 标签后添加以下代码: <script> (function(){ if('{{ page.password }}'){ if (prompt('请输入文章密码', '') !== '{{ page.password }}'){ alert('密码错误'); history.back(); } } })(); </script>     阅读全文
WincerChan's avatar
WincerChan 6月 30, 2017

启用新域名 itswincer.com

之前的域名是 wincer.top,当时是博客新建站时看着便宜才买的(4 元一年),而且 top 虽为顶级域名,却显得不够主流。考试那几天就一直在思考买什么域名,后来终于敲定 itswincer.com,一年 70,不是没有考虑过 me、info、cn 等等,思考了一下都因为各种原因否定了,于是: 一次性购买了 3 年(应该是不会换了)。     阅读全文
WincerChan's avatar
WincerChan 6月 29, 2017

自定义域名的 GitHub Pages 添加 SSL 的方案

从 2017 年 1 月份正式发布的 Chrome 56 开始,Google 将把某些包含敏感内容的 HTTP 页面标记为“不安全”,比如含有密码或支付表单信息。     阅读全文
WincerChan's avatar
WincerChan 6月 16, 2017

Hexo 博客备份

使用 Hexo 在 github 搭建的博客,博客作为一个单独的 GitHub 仓库存在,但是这个仓库只有生成的静态网页文件,并没有 Hexo 的源文件,如果要换电脑或者重装系统后,就比较麻烦了,这里推荐一种方法。     阅读全文
WincerChan's avatar
WincerChan 6月 02, 2017

NexT 主题配置备份

基本设置参照 NexT 使用文档,设置中文语言、头像、作者、网站描述和 URL 等。 动态背景修改 themes/next/layout/_layout.swig: 加上下面内容: <script type="text/javascript" src="js/src/particle.js><script> <script type="text/javascript" src="/js/src/particle.js" count="50" zindex="-2" opacity="1" color="0,104,183"></script> 目前的 NexT 主题已经自带 canvas_nest 等四个特效,可以在主题配置文件搜索并将对应的值改为 true,这里不用自带是因为想添加彩色的线条,自带的只有黑色。     阅读全文
WincerChan's avatar
WincerChan 5月 31, 2017

新增评论功能

前言前两天建站,最近忙于为网站添加评论功能,现在比较大的第三方评论网站有多说、畅言、网易云跟帖、Disqus。     阅读全文
WincerChan's avatar
WincerChan 5月 07, 2017