Posted in: Website/Blog

博客被墙

而看阿Q的意思,倒也似乎以为不足贵的,因为他讳说“癞”以及一切近于“赖”的音,后来推而广之,“光”也讳,“亮”也讳,再后来,连“灯”“烛”都讳了。一犯讳,不问有心与无心,阿Q便全疤通红的发起怒来,估量了对手,口讷的他便骂,气力小的他便打;

——鲁迅《阿Q正传》

既然已经被墙了,以后就可以写一些更加大胆的话了。

Posted in: Website/Blog

更换了WordPress评论邮件提醒插件

之前用的SMTP发邮件插件是 Mail Bank,虽然界面搞的非常花里胡哨,但是槽点太多,因为它搞了一个收费的 Pro 版,然后把很多有用的功能都挪到了 Pro 版上,例如:查看邮件具体内容需要Pro,重新发送也需要Pro(发送失败时)。

林海草原提到自己的评论邮件提醒经常失效后,我马上意识到自己这个问题也该整整。但我的博客是 WordPress,所以需要找个更好的插件,至少需要满足以下功能:

  1. 不要依赖于 SMTP,因为虚拟主机的 SMTP 经常出问题。查了资料发现事实上可以使用 Gmail API 发邮件的。
  2. 能查看发送邮件的具体内容。
  3. 如果发送失败,可以手动重新发送。

现在选定了POST SMTP这个插件,配置了 Gmail API 发送邮件,满足我的全部要求,经测试功能正常。

Posted in: Website/Blog

给网站添加繁体版本:OpenCC

今天利用 OpenCC 的 JS 分支:OpenCC-js 给网站添加了繁体版本。该技术不仅适用于 WordPress,也适用于任何 HTML 网站。

繁体字和简体字并不是一对一的关系,一个简体字可以对应多个繁体字一个繁体字也可以对应多个简体字,当然前者的数量比后者多得多。例如OpenCC-js里,data.cn2t.min.js文件(简转繁)有1MB,data.t2cn.min.js文件(繁转简)只有37KB。因此繁简转换必须基于词语,而不能基于单个汉字。OpenCC是目前功能最为完善的框架。OpenCC-js则是OpenCC的纯JS版本,适合在没有SSH权限的虚拟主机上适用。

Posted in: Website/Blog

SSL 风波

我的 SSL 证书是主机供应商提供自动续期的,从上个月中旬开始第一期到期,去后台查看发现已经确认自动续期,但是不知为什么我自己访问站点时,时不时提示 SSL 证书过期,显示还是之前的老证书。这个“时不时”很诡异,大约三次里面两次失败一次成功。

折磨了将近两星期,向主机供应商发工单前后七八次,依旧无果。直到老麦兄在留言中提醒:“关了代理能正常访问”。我马上意识到是 CDN 的问题。

Back to Top