2022-06-05-网站更新说明

前言

由于采用的GitHub Pages使用外网服务器,而在腾讯云备案的域名是不允许使用外网服务器的,在工作人员的提醒下删除了ICP备案和公安备案(使用外网服务器无需备案;当然,也可以继续使用原备案并换成国内的服务器)。

更换服务器的方案

如果换成国内的服务器,如使用Gitee Pages,在个人无法开启Gitee Pages Pro的情况下,可以采用显式跳转的方案:

  1. 将网站仓库移至Gitee Pages下。

  2. 在购买域名的地方添加域名解析如下:

    主机类型记录值
    @显式URLhttps://your-username.gitee.io
    www显式URLhttps://your-username.gitee.io

在浏览器地址栏输入域名,即可自动跳转至your-username.gitee.io。

删除备案的方案(采用)

首先按照官方提示注销ICP备案和公安备案,然后删除原用于存放备案信息的页脚,具体改动如下:

  1. 删除_include/default.html中的<footer></footer>标签。

  2. 将footer.html中的邮件联系方式相关代码

    <div class="site-footer-connect"><a class="u-email" href="mailto:timp2100@163.com"><img src="https://timp2100.cn/images/mail.png"/></a></div>
    

    移至_include/default.html中的sidebar-item sidebar-header这一div中,将site-footer-connect更名为site-connect。

  3. 在public/css/style.css中删除.site-footer相关代码,再添加如下代码:

    .site-connect {
    	margin: 0 auto;
    }
    .site-connect img {
    	width: 20px;
    	height: 20px;
    }
    

添加网站统计功能

为网站添加百度统计功能,注册百度统计账号,根据域名申请代码如下:

var _hmt = _hmt || [];
(function() {
var hm = document.createElement("script");
hm.src = "https://hm.baidu.com/hm.js?your-ID";
var s = document.getElementsByTagName("script")[0]; 
s.parentNode.insertBefore(hm, s);
})();

将该段代码埋入公用的html文件中,并放在<script></script>标签内,这里选择了_include/default.html,登录百度统计网站即可查看网站浏览情况。