0%

因为家境贫寒用不起收费的图床,所以一直在用新浪图床。

起初非常好用,后来白嫖的人太多了,新浪采取了一些措施,很多网站访问新浪图片都会403,但是github和gitee提供的page还能正常用,但到了现在,都没法用了。

有个简单的方法是,在<head>标签内加上<meta name="referrer" content="no-referrer" />

我使用的博客框架是hexo,只需要修改html模板就可以了,路径是:/themes/your_theme/layout/_partials/head.swig

添加meta标签,就大功告成了。

还有个方法是给所有的img标签加上referrerpolicy=”no-referrer”属性,可以写个脚本正则匹配,批处理一下,但是我的md里还有markdown格式的图片链接,有些麻烦。

工作过程中难免会遇到问题,遇到问题就去搜索一下,然后照着网上说的步骤,理解或是不理解,解决了问题。

把自己遇到的问题以及解决方案记录下来,也许对以后的工作有所裨益。

<! – more –>

Nginx

1
2
3
4
5
6
7
8
9
10
11
12
13
14
# restart
service nginx restart

# config
nano /etc/nginx/nginx.conf

# 301 redirect
# /etc/nginx/nginx.conf
server {
listen 80 default_server;
listen [::]:80 default_server;
server_name m1ng.xyz;
return 301 https://linjinming.gitee.io/;
}

Nginx 403 Forbidden

ps发现运行用户为nginx,不合理,在配置中改成root:

Path

用ssh连接服务器后,没有语法高亮,而 ~/.bashrc里似乎有高亮的相关设置。我在 ~/.bashrc里设置了环境变量,但每次都需要source ~/.bashrc一下。

解决方法:https://blog.csdn.net/weixin_43937316/article/details/89215023