容器技术交流

 找回密码
 立即注册
查看: 2944|回复: 3

防盜連 and 403 Forbidden 問題

[复制链接]
发表于 2011-7-5 23:57:58 | 显示全部楼层 |阅读模式
本帖最后由 mkc 于 2011-7-6 02:35 编辑

根據洞哥提供的方法
        使用PHP用Apache处理 完全使用Apache处理 错误信息
http://www.zijidelu.org/thread-2730-1-1.html

允许外链的域名 正常使用

但使用後!! 進入網站不會自動索引文件 例如index.php

導致會員點擊 abc.com 出現403 Forbidden 問題

需要手動在地址欄 enter1次 才正常進入網站

怪不得這幾天ip 掉這麼多..

不使用 允许外链的域名 就沒事了
很需要防盜連功能 流量有限啊

 楼主| 发表于 2011-7-6 02:33:12 | 显示全部楼层
本帖最后由 mkc 于 2011-7-6 02:33 编辑

使用沒修改過的
/usr/local/nginx/conf/proxy_pass.conf

防盜連成功!
但 進入網站不會自動索引文件 例如index.php
出現403
需要手動在地址欄 enter1次 才正常進入網站

proxy_redirect off;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header REMOTE-HOST $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Accept-Encoding '';
proxy_next_upstream error timeout invalid_header http_500 http_503 http_404;
proxy_cache_valid 200 404 304 1m;
proxy_cache_key "$host$uri$is_args$args";

client_max_body_size 512m;
client_body_buffer_size 256k;

client_header_buffer_size 256k;
large_client_header_buffers 4 256k;

#proxy_connect_timeout 30;
#proxy_send_timeout 30;
#proxy_read_timeout 60;
proxy_buffer_size 256k;
proxy_buffers 4 256k;
proxy_busy_buffers_size 512k;
proxy_temp_file_write_size 512k;
proxy_max_temp_file_size 256m;
 楼主| 发表于 2011-7-6 05:41:39 | 显示全部楼层
location ~ .*\.(jpg|jpeg|png|bmp|gif|swf)$ {
valid_referers none blocked *.你的域名 你的域名 其他允許連接的域名;
if ($invalid_referer) {
#rewrite ^/ http://abc.com/logo.png;
return 403;
}
}
有需要的朋友填在
Nginx扩展设置
(location段)
可作防盜連
发表于 2012-5-11 18:29:02 | 显示全部楼层
感谢楼上兄弟,到现在为止。这个问题依然存在。

洞哥没有引起重视啊!
我也是昨天开了防盗链,然后频繁出现403......
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Archiver|URLOS ( 粤ICP备18087780号 )

GMT+8, 2025-5-15 08:14 , Processed in 0.026888 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表