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

在cloudflare中禁用SSL并在服务器端(Ubuntu和Nginx)中使用,ssl,nginx,https,ssl-certificate,cloudflare,Ssl,Nginx,Https,Ssl Certificate,Cloudflare,我目前使用Cloudflare作为CDN和DNS管理器,直到最近我还免费使用了共享和通用SSL,但由于需要,我租用了EV SSL。通过cloudflare面板,我无法免费插入自定义证书(仅从200美元开始)。我在运行Ubuntu的服务器上使用nginx,我已经准备好了所有设置,可以使用已经插入服务器的EV SSL,但是,通过在cloudflare中禁用SSL并将设置保留在nginx中,我得到了ERR_TOO_MANY_REDIRECTS错误返回。PS:我目前在Cloudflare中配置了一个页面

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

下面是我的nginx配置,我想知道是否可以确认服务器端SSL,而无需在Cloudflare中插入证书,继续使用它提供给我的免费计划并使用我的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证书作为附加组件。这意味着我们将为您获取、管理和更新证书。如果您有兴趣尝试测试版,请随时发送电子邮件至SupportTCloudFlaredotcom。

谢谢您的回答,但我的问题的目的是了解是否无法配置SSL服务器端,将Cloudflare用作CDN,但禁用其中的SSL功能,按照发布证书的公司的指示,将其与所有证书文件一起保留在Nginx中。如果您想利用其CDN,Cloudflare需要代理您的HTTP流量。如果您不想让流量通过Cloudflare,并让其在仅DNS模式下运行,则可以对关联的DNS记录进行灰色云处理。