halo博客在nginx proxy manager配置检测referer实现防盗图片链接
joe2.0主题地址:https://bbchin.com/archives/halo-theme-joe20 原版nginx代码1234567891011# 资源防盗链(指定目录or指定文件类型)# location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$ {location /upload/ { access_log off; # 域名白名单,去掉则阻止所有非本站请求 valid_referers none blocked server_names *.bbchin.com 127.0.0.1 localhost ~\.google\. ~\.baidu\. ~\.qq\.; if ($invalid_referer) { rewrite ^/ https://cdn.jsdelivr.net/gh/qinhua/cdn_assets/img/robber.jpg; } proxy_pass http://127.0.0.1:8090;} 修改后的代码填入 Advanced1234567 ...
HEXO 本地安装部署教程和常见问题解决方法
官网地址:https://hexo.io/zh-cn/环境1.node2.git安装 hexo1npm install -g hexo-cli 初始化 hexo1hexo init 工程配置1npm install 浏览器调试12hexo ghexo s 主题安装下载主题1git clone -b master https://github.com/jerryc127/hexo-theme-butterfly.git themes/Butterfly 修改站点配置文件_config.yml,把主题修改为 Butterfly1theme: Butterfly 为便于后续平滑升级,在source目录下创建_data文件夹,将Themes/Butterfly目录下的 _config.yml复制一份到source/_data目录下,并改名为butterfly.yml执行以下指令,以查看应用主题后的效果 12hexo clean #清除旧的内容hexo g #生成发布用的静态页面 错误处理错误1:如果第一次操作,可能会报以下的错误123456789101112131 ...