全球主机交流论坛

标题: 请问nginx反向代理后验证码和https的问题? [打印本页]

作者: znithy    时间: 2011-9-18 22:41
标题: 请问nginx反向代理后验证码和https的问题?
以反向代理hostloc为例
访问**登陆时验证码图片出不来,请问应该怎么设置?
(, 下载次数: 10)

现在nginx的conf是这么设置的:
  1. server
  2.         {
  3.                 listen       80;
  4.                 server_name hostloc.twingoddess.com;

  5.                 log_format  hostloc.twingoddess.com  '$remote_addr - $remote_user [$time_local] $request '
  6.              '$status $body_bytes_sent $http_referer '
  7.              '$http_user_agent $http_x_forwarded_for';
  8.                 access_log  /home/wwwlogs/hostloc.twingoddess.com.log  hostloc.twingoddess.com;
  9.        
  10.                 location / {
  11.                 proxy_redirect off;
  12.                 proxy_set_header Host $proxy_host;
  13.                 proxy_set_header X-Real-IP $remote_addr;
  14.                 proxy_set_header REMOTE-HOST $remote_addr;
  15.                 proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
  16.                 client_max_body_size 25m;
  17.                 client_body_buffer_size 256k;
  18.                 proxy_connect_timeout 60;
  19.                 proxy_send_timeout 60;
  20.                 proxy_read_timeout 60;
  21.                 proxy_buffer_size 256k;
  22.                 proxy_buffers 4 256k;
  23.                 proxy_busy_buffers_size 256k;
  24.                 proxy_temp_file_write_size 256k;
  25.                 proxy_max_temp_file_size 64m;
  26.                 proxy_pass http://443502.xyz;
  27.                 }
  28.         }
复制代码
另外我反向了https的google,但因为证书是伪造的,有些浏览器会打不开,请问有解决方法吗?

先谢谢了。
作者: cnweb    时间: 2011-9-18 22:50
好难啊
作者: Kvm    时间: 2011-9-18 22:50
proxy_set_header referer www.hostloc.com;
作者: Router    时间: 2011-9-18 22:51
听说https用squid反代不错,没试过
作者: 有容乃大    时间: 2011-9-18 22:51
原帖由 Kvm 于 2011-9-18 22:50 发表
proxy_set_header referer www.hostloc.com;

请测试一下啊
作者: znithy    时间: 2011-9-18 22:56
原帖由 Kvm 于 2011-9-18 22:50 发表
proxy_set_header referer www.hostloc.com;


添加了
proxy_set_header referer http://443502.xyz;

后搞定了,谢谢Kvm。
作者: l12ab    时间: 2011-9-18 22:59
技术贴
作者: znithy    时间: 2011-9-18 23:08
原帖由 Router 于 2011-9-18 22:51 发表
听说https用squid反代不错,没试过


现在用nginx反代了https://encrypted.google.com/
但因为证书是自己伪造的,有些浏览器直接就说证书不正确,不给打开,连个强制打开的选项都没有。
现在google被屏蔽的太频繁了,没办法,只能自己想办法,用了个peer1线路的vps来反代,感觉速度还不错。

我明天试下squid,谢谢。
作者: wmfy808    时间: 2011-9-18 23:12
https不行吧
作者: znithy    时间: 2011-9-19 00:03
标题: 回复 9# wmfy808 的帖子
可以的,我在mac下用safari和chrome都能访问https反代。
但win下chrome默认安全级别太高了,不能访问。
作者: walkman660    时间: 2011-9-19 01:41
这个反代按照NGINX+APACHE的配置来做就可以,随便下个LNAMP、LNMPA什么的修改下




欢迎光临 全球主机交流论坛 (https://443502.xyz/) Powered by Discuz! X3.4