网站更新说明
前言
由于采用的GitHub Pages使用外网服务器,而在腾讯云备案的域名是不允许使用外网服务器的,在工作人员的提醒下删除了ICP备案和公安备案(使用外网服务器无需备案;当然,也可以继续使用原备案并换成国内的服务器)。
更换服务器的方案
如果换成国内的服务器,如使用Gitee Pages,在个人无法开启Gitee Pages Pro的情况下,可以采用显式跳转的方案:
将网站仓库移至Gitee Pages下。
在购买域名的地方添加域名解析如下:
主机 类型 记录值 @ 显式URL https://your-username.gitee.io www 显式URL https://your-username.gitee.io
在浏览器地址栏输入域名,即可自动跳转至your-username.gitee.io。
删除备案的方案(采用)
首先按照官方提示注销ICP备案和公安备案,然后删除原用于存放备案信息的页脚,具体改动如下:
删除_include/default.html中的
<footer></footer>
标签。将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。
在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,登录百度统计网站即可查看网站浏览情况。