在 cloudflare 中禁用 SSL 并在服务器端使用(Ubuntu 和 Nginx)

Disable SSL in cloudflare and using in server side (Ubuntu and Nginx)

我目前使用 Cloudflare 作为 CDN 和 DNS 管理器,直到最近我才使用它免费提供的共享和通用 SSL,但由于需要,我租用了 EV SSL。通过 cloudflare 面板,我无法免费插入自定义证书(仅 200 美元起)。我在我的服务器 运行 Ubuntu 上使用 nginx 并且我已经准备好使用我的 EV SSL 的所有设置,它已经插入服务器但是,通过在 cloudflare 中禁用 SSL 并保留 Nginx 中的设置,我收到 ERR_TOO_MANY_REDIRECTS 错误 return。 PS:我目前在 Cloudflare 中配置了一个页面规则,以便始终在对该域的请求中使用 HTTPS。

以下是我的 nginx 配置,我想知道是否可以在不在 Cloudflare 中插入证书的情况下确认服务器端 SSL,继续使用它提供给我的免费计划并使用我的 EV SSL .

server{
   listen 443;
   root /var/www/redeestrela.com.br;
   server_name www.redeestrela.com.br;

   ssl    on;
   ssl_session_timeout  5m;
   ssl_protocols  SSLv2 SSLv3 TLSv1;
   ssl_ciphers  ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP;
   ssl_prefer_server_ciphers   on;

   ssl_certificate        /etc/nginx/ssl/redeestrela.crt;
   ssl_certificate_key    /etc/nginx/ssl/redeestrela.key;

   error_log /var/log/nginx/redeestrela.error.log;

   include global/php.conf;
   include global/wordpress.conf;
   include global/restrictions.conf;
}

server{
   listen 443;
   server_name redeestrela.com.br;
   return 301 https://www.redeestrela.com.br$request_uri;
}

为了从 Cloudflare 提供 EV SSL 证书,您需要将该证书作为自定义 SSL 证书上传。这是仅限商业和企业的 Cloudflare 功能,但操作起来相当简单。

将来,我们希望将 EV SSL 证书作为任何计划级别的附加组件。这意味着我们为您获取、管理和更新证书。如果您有兴趣试用可用的 Beta,请随时发送电子邮件至 supportATcloudflareDOTcom。