nginx 反向代理 Google,这是怎么了呢?

2015-09-12 18:56:35 +08:00
 feather12315
location /google {
proxy_redirect off;
proxy_set_header Host "www.google.com";
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Accept-Encoding "";

client_max_body_size 100m;
client_body_buffer_size 128k;

proxy_connect_timeout 90s;
proxy_send_timeout 90s;
proxy_read_timeout 90s;

proxy_buffer_size 64k;
proxy_buffers 32 32k;
proxy_busy_buffers_size 128k;
proxy_temp_file_write_size 128k;

proxy_pass https://www.google.com/;

sub_filter www.google.com time-river.xyz/google;
sub_filter_once off;
}

upstream www.google.com {
server 216.58.192.46:443 max_fails=3;
server 216.58.192.47:443 max_fails=3;
server 216.58.192.45:443 max_fails=3;
server 216.58.192.43:443 max_fails=3;
ip_hash;
keepalive 32;
}
网址是 time-river.xyz/google,不知道哪里出了问题。
我想保留google的即使搜索,所以还不能固定cookie。
难不成真得把git的那个模块编译进去?
我还想代理中文的wiki呢。
2459 次点击
所在节点    Linux
2 条回复
Kokororin
2015-09-12 19:09:05 +08:00
试试 wen.lu 的模块
feather12315
2015-09-12 19:16:10 +08:00
@Kokororin 我已经编译成功了。没解决办法的话就考虑用它了。
但是这样的话,代理 wiki 出问题怎么办呢?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/220222

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX