配置文件如下:
server { listen 443; server_name fastest.tk; ssl on; ssl_certificate /etc/ssl/certs/sslkey/1_fastest.tk_bundle.crt; ssl_certificate_key /etc/ssl/certs/sslkey/2_fastest.tk.key; ssl_protocols SSLv3 TLSv1; ssl_ciphers ALL:-ADH:+HIGH:+MEDIUM:-LOW:-SSLv2:-EXP; location / { proxy_redirect off; proxy_pass https://www.dmm.com; proxy_redirect http://www.dmm.com/; proxy_cookie_domain dmm.com fastest.tk; proxy_set_header Accept-Encoding ""; proxy_set_header User-Agent $http_user_agent; proxy_set_header Accept-Language "zh-CN"; sub_filter www.dmm.com www.fastest.tk; sub_filter_once off; } } upstream dmm { server 203.209.152.98:80 max_fails=3; } server { listen 80; server_name fastest.tk; rewrite ^(.*) https://fastest.tk$1 permanent; } server { listen 80; server_name www.fastest.tk; rewrite ^(.*) https://fastest.tk$1 permanent; }
![]() | 1 M4ster 2015-06-10 16:51:01 +08:00 防止别人反代你网站最简单的方法,到JS里写句判断: if(document.domain != 'www.dmm.com') location.href='http://www.dmm.com/'; 楼主慢慢找把:) |
![]() | 2 wy315700 2015-06-10 16:57:26 +08:00 没有 set host |
![]() | 3 imn1 2015-06-10 17:07:02 +08:00 dmm有多重检测的,至少ip/refer/language,是否还有其他我就不知道了 |
![]() | 4 chinabrowser 2015-06-10 19:26:19 +08:00 via Android dmm反代我试过好多次 简直虐心 |
![]() | 5 chinabrowser 2015-06-10 19:27:41 +08:00 via Android 他们网站里还有许多的元素需要反代 部分页面禁止使用了https 部分页面强制https.... |
![]() | 6 laiyingdong 2015-06-10 19:35:36 +08:00 就IP地区限制而言 这就是一个令人厌恶的网站 太不友好了。能做的这么绝的 能让你轻易反向代理? |
![]() | 7 zmq175 OP @chinabrowser 这么操蛋。。。。我操? |
![]() | 8 zmq175 OP @chinabrowser 最后实现了么? |
![]() | 9 zmq175 OP @laiyingdong @chinabrowser @wy315700 尝试添加:proxy_set_header Host $http_host; proxy_set_header X-Forward-For $remote_addr; 结果出现了循环重定向 |
![]() | 10 chinabrowser 2015-06-11 01:18:00 +08:00 via Android @zmq175 反正我没实现 你试试吧 |
![]() | 11 zmq175 OP @chinabrowser 这。。。 |