服务器的一些小细节完善
设置网站图标
设置浏览器的缩略图,网上方式都是找到图片,然后转成ico文件,然后改html
1 | <link rel="shortcut icon" href="/favicon.ico" /> |
这样行,但是得每次新页面都得自己再去改一遍,很麻烦。
发现hexo在generate页面时,html都会有一句
1 | <link rel="icon" href="/favicon.png"> |
所以只需要把自己的png图片放到服务器根目录下即可。
yilia主题
访问自己网站时经常发现得转圈很久才停,f12发现yilia主题会有个统计功能,去访问litten.me:9005,导致一直转圈。
关闭方法参考hexo
在main.0cf68a.js中搜索litten,然后把对应函数置为空
1 | 192:function(e,t,n){"use strict";function o(e){var t=new RegExp("(^|&)"+e+"=([^&]*)(&|$)","i"),n=window.location.search.substr(1).match(t);return null!=n?unescape(n[2]):null}var r=n(388);if(n(197),window.BJ_REPORT){BJ_REPORT.init({id:1}),BJ_REPORT.init({id:1,uin:window.location.origin,combo:0,delay:1e3,url:"//litten.me:9005/badjs/",ignore:[/Script error/i],random:1,repeat:5e5,onReport:function(e,t){},ext:{}});var i=window.location.host,a=top===window,u=!(/localhost/i.test(i)||/127.0.0.1/i.test(i)||/0.0.0.0/i.test(i));a&&u&&BJ_REPORT.report("yilia-"+window.location.host);var l=o("f"),c="yilia-from";l?(a&&BJ_REPORT.report("from-"+l),r.set(c,l)):document.referrer.indexOf(window.location.host)>=0?(l=r.get(c),l&&a&&BJ_REPORT.report("from-"+l)):r.remove(c)}e.exports={init:function(){}}}, |
改成
1 | 192:function(e,t,n){}, |
即把函数内容去掉
需要注意的一点是不仅在themes/yilia目录下,在public目录下也有main.0cf68a.js这个文件,一起改动。