前言
国内域名备案后需要在首页添加备案号,否则会被管局打电话提示被强制注销备案,所以需要添加备案号。
本博客使用Jekyll进行搭建,使用的主题是Jekyll-Next。但是这款移植主题已经很久没有更新了,其实Next主题6.x版本已经添加了备案号的配置项,但是我使用的是5.x版本的主题,所以需要自己手动添加。
添加备案号
添加配置
在主题的配置文件 _config.yml
中添加备案信息,需要自己手动添加。
1 |
|
我这里是在页脚添加的备案号 由于我使用的是本地预览,所以需要添加localhost:4000的备案号进行测试验证。 这里domains是一个数组,所以可以添加多个域名和备案号,方便你根据不同的域名添加不同的备案号。
修改页脚界面
本主题的页脚界面是在/_includes/_partials/footer.html
文件,我们需要修改这个文件,添加备案号。
原始文件如下:
1 |
|
我们需要在最后添加备案号的代码,如下:
1 |
|
这样就能根据不同的域名展示不同的备案号了。
题外
我是因为有多个域名,所以需要添加多个备案号,所以我使用了数组的方式来添加备案号。实际使用中,你也可以使用单个备案号的方式来添加,精简代码,这里给出一个示例:
- 在 _config.yml 中添加备案信息:
1
2
3footer: beian: "京ICP备12345678号" beian_url: "https://beian.miit.gov.cn/"
- 在页脚文件中引用配置:
1 |
|