起因 经过近三年的运行,我逐渐搞清楚了自己对于个人站点的需求,之前搭建的网站也用着越来越不顺手,导致我写文章的积极性都大幅度降低了(有没有可能只是单纯因为你懒◔.̮◔✧)。正好之前好友贱卖给我的云服务器还有一年才到期,遂想着将博客升级成动态博客,改造一番,也好用的更加趁手些。 经过仔细思考后,我发现之前的网站在功能上有如下不足: 由于是静态博客,扩…
最近打算把博客的现在的域名 sxj.xyz 换成 shenxiaojian.com ,同时也希望在搜索引擎中的权重尽量不受影响。换域名本身不难,但要注意的地方是需要保证访问旧域名相关的 URL 时都能重定向到新域名,而且搜索引擎也要显示新域名的搜索结果。 解析新域名 首先,新增一条 CNAME 类型的记录,将新域名解析到your_username.…
写在前面 作为用Hexo搭建的静态博客,在统计网站访问量、文章阅读量方面、添加评论方面有着天然的劣势,可以自己写插件,但那样还不如弄一个动态博客,再者就是用别人写好的插件以及用别人的服务器来帮我们存储这些数据。 对于添加评论功能,可以参考我写的 另外一篇文章,这篇主要讲如何增加统计网站访问量及文章阅读量的功能。 用不算子插件来实现 就如我前面所说的…
为什么使用 301 重定向 首先,我们先来说一下301 重定向(也叫永久重定向,英文:permanent redirect)能干什么? 301 重定向:当用户访问某一个 URL 时,web 服务器被设置自动跳转到另外一个 URL,此时返回客户端的返回码为301。 我们在以下情况会用到301 重定向: 为了用户访问方便,域名解析时同时添加了A 记录中…
概念讲解 刚用 Hexo 部署好的博客评论功能是没有开启的,为了开启它,我们需要一个评论系统(就是一个别人帮你保存评论的平台),在你博客下的评论内容将保存到他们的服务器中去,今后再打开自己的博客,从他们的服务器中拉去评论内容。 注册账号 评论系统有很多,比如Disqus、Livere等,可以选择一个自己喜欢的注册。这里以Livere(中文名:来必力…
说明 关于操作系统及参数 VPS 的系统是 Debian9 webserver 为 Nginx 给域名注册证书 安装 certbot $ sudo apt-get install certbot python-certbot-nginx 注册证书 $ sudo certbot --nginx -d 你的域名 -m 你的邮箱 # 多个域名用逗号 (,…
说明 关于操作系统及参数 VPS 的系统是 Debian9 本机操作系统是 Windows10 关于搭建思路 在本地端,通过 Hexo 把 markdown 文件转化为 html 页面,再通过 git 将本地的仓库与远程的仓库同步。 在服务器端,通过设置 hooks(钩子),来实现把 git 仓库里的文件自动化放到网站目录下。通过 nginx 来处…