在cloudflare中禁用SSL并在服务器端使用(Ubuntu和Nginx)
我目前使用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证书可以作为任何计划级别的附加组件。 这意味着我们为您获取,管理和更新证书。 如果您有兴趣尝试可用的测试版,请随时给电子邮件支持atcloudflareDOTcom。
链接地址: http://www.djcxy.com/p/32473.html上一篇: Disable SSL in cloudflare and using in server side (Ubuntu and Nginx)