nginx 反代google 配置有问题么?

nginx 反代google 配置有问题么?
访问不了

server {
        listen 433 ssl;
        server_name elevation.feimarobotics.com;
        ssl_certificate ./vhost/1_elevation.feimarobotics.com_bundle.crt;
        ssl_certificate_key ./vhost/2_elevation.feimarobotics.com.key;
        ssl_session_timeout 5m;
        ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
        ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:HIGH:!aNULL:!MD5:!RC4:!DHE;
        ssl_prefer_server_ciphers on;
        location /{
        proxy_redirect off;
        proxy_set_header Host $host;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarder-For $proxy_add_x_forwarded_for;
        proxy_pass https://google.com;
        }
        access_log /home/wwwlogs/map_elevation.log;
        error_log /home/wwwlogs/map_elevation_error.log;
}
阅读 4.3k
1 个回答

nginx反向代理google,有创意
我没有试过nginx反向代理google,但是我使用nginx反向代理过其他网站

server {
  listen 8083;   # WEB 服务的端口,此次拿 8083 端口演示
  server_name localhost;   # 填写自己的域名,测试可以使用 localhost

  location / {
    proxy_pass https://hfish.io/;  # 反代的站点,此处使用 HFish 官网 做演示

    sub_filter https://hfish.io/ http://localhost:8083/;  # 因为是反代域名 需要替换
    sub_filter_once off;

    proxy_set_header Host hfish.io;  # 反代站点 Host
    proxy_set_header Referer https://hfish.io;  # 反代站点地址

    proxy_cache_key "$scheme://$host$request_uri";
    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_set_header Accept-Encoding "";
  }
}

至于说你的配置有错误么?错误是没有,但是在某些网络环境下,可能有让人意想不到的问题

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题