您当前的位置:网站首页>网站技术教程>开启反向代理+防盗链配置教程

开启反向代理+防盗链配置教程

2020年07月27日 投稿作者:小熊云端 围观人数:215

教程+修复

这里只演示宝塔的教程
首先进入反向代理的站点配置文件目录
可以在站点配置文件中找到 默认目录为/www/server/panel/vhost/nginx/proxy/站点域名/
QQ截图20200727045129.png

打开需要修改的配置文件 将以下代码

 location /{
   proxy_pass https://你的反代IP;
   proxy_set_header Host $host;
   proxy_set_header X-Real-IP $remote_addr;
   proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
   proxy_set_header REMOTE-HOST $remote_addr;    
   add_header X-Cache $upstream_cache_status;    
   #Set Nginx Cache
   add_header Cache-Control no-cache;
   expires 12h;}

修改为

location /{
   location ~ .*\.(jpg|jpeg|gif|png|js|css)$    {
       expires      30d;
       access_log /dev/null;
       valid_referers 防盗链域名;
       if ($invalid_referer){
          return 403;
       }
     proxy_pass https://你的反代IP;
 }
  location / {
     proxy_pass https://你的反代IP;
  }
   proxy_set_header Host $host;
   proxy_set_header X-Real-IP $remote_addr;
   proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
   proxy_set_header REMOTE-HOST $remote_addr;    
   add_header X-Cache $upstream_cache_status;    
   #Set Nginx Cache    
   add_header Cache-Control no-cache;
   expires 12h;}


标签

技术分享,防盗链
版权说明
免责声明:本文文章内容由一起收录网发布,但不代表本站的观点和立场,具体内容可自行甄别.