www的子域在cloudflare和nginx上获得ERR SSL版本或CIPHER MISMATCH

我从cloudflare使用灵活的SSL我有子域像test1.domain.com,test2.domain.com,所有没有www和https是工作查找

https:// test1。 域.com>工作

https:// test2。 域.com>工作

https://www.test1。 域.com>不工作 – 错误 – ERR_SSL_VERSION_OR_CIPHER_MISMATCH

https://www.test2。 域.com>不工作 – 错误 – ERR_SSL_VERSION_OR_CIPHER_MISMATCH

我的节点服务器工作在centos 6.5和nginx / 1.12.0,我用这个代码重写www到非www(但它不像上面那样工作)

server { server_name www.test1.domain.com; rewrite ^(.*) https://test1.domain.com$1 permanent; } server { listen *:80; listen *:443; server_name test1.domain.com; rewrite_log on; access_log off; root /domain/root_file/; ssl_protocols TLSv1 TLSv1.1 TLSv1.2; ssl_ciphers EECDH+CHACHA20:EECDH+AES128:RSA+AES128:EECDH+AES256:RSA+AES256:EECDH+3DES:RSA+3DES:!MD5; ssl_prefer_server_ciphers on; if ( $http_x_forwarded_proto != 'https' ) { return 301 https://$host$request_uri; } include "/etc/nginx/cloudflare.real.ip.conf"; } 

我想在这里修复这个问题,我想redirect所有的www从非子域从子域,但它不通过cloudflare并给我ERR_SSL_VERSION_OR_CIPHER_MISMATCH