`

Nginx反向代理支持SSL协议的Google

阅读更多
这儿以https://guge.net反向代理https://encrypted.google.com为例.
证书储存在/root/gugenet/文件夹中.
访问http衔接自动跳转到https链接.
只需把下面的代码拷贝到nginx的配置文件中(一般为nginx.conf),再重启nginx就可.
server
     {
          listen       443;
          server_name  guge.net;

          ssl on;
          ssl_certificate /root/gugenet/guge_net.crt;
          ssl_certificate_key /root/gugenet/guge_net.pem;
          ssl_protocols SSLv3 TLSv1;
          ssl_ciphers ALL:-ADH:+HIGH:+MEDIUM:-LOW:-SSLv2:-EXP;

          location / {

          proxy_redirect off;
          proxy_set_header X-Real-IP $remote_addr;
          proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
          proxy_set_header X-Forwarded-Proto https;
          proxy_pass https://encrypted.google.com;
          }

     }

server
     {
          listen       80;
          server_name  guge.net;
          rewrite ^(.*) https://guge.net/$1 permanent;
     }

server
     {
          listen       80;
          server_name  www.guge.net;
          rewrite ^(.*) https://guge.net/$1 permanent;
     }

 

分享到:
评论

相关推荐

    NGINX 宣布支持 gRPC,可在下个版本 1.13.10 中使用1

    现在,NGINX宣布在1.13.10版本中原生支持gRPC,这是一个现代的开源远程过程调用(RPC)框架,由Google开发。用户可以提前通过下载snapshot快照体验这一新特性。 2. **gRPC协议**: gRPC是一种基于HTTP/2协议的RPC...

    实战Nginx.取代Apache的高性能Web服务器

    10.1 Nginx反向代理与负载均衡类网站应用案例 10.2 Nginx+PHP类网站应用案例 第11章 Nginx的非典型应用实例 11.1 用HTTPS(SSL)构建一个安全的Nginx Web服务器 11.2 采用Nginx搭建FLV视频服务器 11.3 Nginx+...

    Nginx 中文版学习指南

    1. **HTTP、TCP 和 UDP 负载均衡**:Nginx 不仅支持HTTP协议,还可以处理TCP和UDP流,适用于非HTTP应用如DNS、FTP等。 2. **安全配置**:通过配置HTTPS、HTTP身份验证、子请求等方式增强访问控制。 3. **云部署**...

    nginx-1.8.0.tar.gz

    5. **SSL/TLS支持**:Nginx支持HTTPS协议,可以进行安全的HTTP通信。 6. **URL重写**:通过配置文件,Nginx可以实现URL重定向和重写,方便进行网站优化和管理。 7. **模块化设计**:Nginx拥有丰富的第三方模块,如...

    nginx.pdf版本

    Nginx是一个轻量级的Web服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器。它的特点是占有内存少,并发能力强,实际上,Nginx的并发处理速度比同为轻量级的Web服务器Apache快3倍以上。Nginx配置文件语法是指...

    linux安装nginx和tomcat

    1. **配置Nginx反向代理** 编辑`/usr/local/nginx/conf/nginx.conf`文件,添加以下内容: ```nginx http { upstream backend { server 127.0.0.1:7080; server 127.0.0.1:8080; } server { listen 80; ...

    nginx brotli 动态模块

    Nginx是一款高性能的HTTP和反向代理服务器,以其稳定性和高并发处理能力而闻名。版本1.14.2发布于2018年,支持HTTP/2协议,且包含了一系列性能改进和安全修复。 3. **Ubuntu 18.04系统配置** Ubuntu 18.04 LTS...

    nginx_ssl_configuration:nginx_ssl_configuration

    Nginx 是一款高性能、轻量级的 Web 服务器/反向代理服务器,广泛应用于互联网服务,特别是处理静态文件和高并发场景。SSL/TLS 协议是用于在互联网上提供安全通信的标准,通过加密传输数据,确保了用户与服务器间的...

    无涯教程(LearnFk)-Nginx教程离线版.pdf

    在功能上,Nginx支持缓存、反向代理、IPV6、Web Socket处理、静态文件服务等功能,这些功能帮助网站和应用程序快速、安全地提供内容。 Nginx的配置通常比Apache更为简洁明了,而其核心设计哲学是专为高并发而生,...

    nginx安装包程序文件

    - **SSL/TLS支持**:Nginx支持HTTPS,为网站提供安全的加密通信。 - **缓存**:Nginx可以缓存经常访问的资源,减少对后端服务器的压力。 - **限速与限流**:可以通过配置限制客户端的请求速率和并发连接数,防止...

    基于linux离线安装nginx的全包,及安装流程命令说明

    在Linux环境中,Nginx是一款广泛应用的开源HTTP服务器和反向代理服务器,以其高效稳定而著名。本教程将详述如何在离线环境下在Linux系统上安装Nginx,同时结合lua-resty库实现与MySQL和Redis的集成,以及安装过程中...

    linux 下nginx源码包 依赖包 安装文档

    Nginx是一款高性能的HTTP服务器和反向代理服务器,广泛用于处理高并发请求。在安装过程中,需要先安装一些外部支持程序如PCRE、Zlib等,然后再进行Nginx的安装配置。 #### 安装准备 在正式安装前,需要下载以下...

    nginx+tomcat负载均衡集群思路步骤过程.docx

    Nginx与Tomcat的组合是一个常见的解决方案,因为Nginx作为反向代理和负载均衡器,能有效分发流量到多个后端Tomcat服务器,提高系统性能和稳定性。以下是对【标题】“nginx+tomcat负载均衡集群思路步骤过程.docx”和...

    Nginx_模块参考手册中文版

    ### Nginx模块参考手册中文版 ...邮件SSL认证模块支持使用SSL/TLS协议加密邮件通信,保护数据安全。 通过这些模块的组合使用,Nginx能够成为一个高度可定制且功能丰富的Web服务器和应用服务器平台。

    淘宝网Nginx应用、定制与开发实战.pdf[书签版]

    Nginx是一个高性能的HTTP和反向代理服务器,同时也提供了IMAP/POP3/SMTP服务,由俄罗斯程序员Igor Sysoev于2002年开始设计开发。Nginx以其高性能、低资源消耗和高度模块化而闻名,自2011年成立商业公司以来,已成为...

Global site tag (gtag.js) - Google Analytics