分类

nginx

nginx反向代理重写url,绕过uBlock Origin拦截规则

今儿发现matomo被uBlock Origin规则拦截了,受高人指点可以通过反向代理绕过规则,在此分享方法 在nginx配置文件添加 第一行是请求 https://ma.krjojo.com/ma.js 时会返回 https://ma.krjojo.com/matomo.js 的内容 第二行是请求 https://ma.krjojo.com/mapi 时会返回 https://ma.krjojo ...

解决Nginx报错:413 Request Entity Too Large

发现上传大文件时报错:413 Request Entity Too Large。以为单纯的是php配置问题,于是将php.ini配置中的post_max_size和upload_max_filesize进行了调整,都设置为500Mb,但上传文件不足500Mb大小时,仍然报“413 Request Entity Too Large”这个错误。 后面发现还需要在nginx的配置文件中,添加client ...

Nginx 中对多个网站进行跨域配置

nginx中对于跨域的配置,要启用默认就是: 这样对所有网站都允许跨域请求,如果针对某个网站允许跨域,可以这样: 但是我要针对多个网站允许跨域呢,配置中是不允许同时添加多个网址的,要么为全部允许,要么仅针对某个网址,是不允许Access-Control-Allow-Origin后面添加多个网址。 变通一下,可以这样做多个判断,在server{}添加如下代码,就可以允许多个网站对于本网站进行跨域请求 ...

为Nginx站点添加防盗链

如果你发现网站没什么人访问但是服务器流量却哗哗的走,有一种可能是你的静态资源被盗用了,别人网站展示的图片,却从你的服务器上加载。 作用 主要防止其他网站直接引用自己网站的资源 原理 正常用户,正常浏览器,浏览A网站加载图片的时候,会在HTTP的头信息携带Referer这个参数,里面包含了A网站的网址。 Nginx通过检查HTTP的头携带的Referer参数,判断是否是自己的网址,如果不是,则拒绝访 ...