将HTTPS设置为默认值但允许HTTP?

时间:2015-09-13 15:52:08

标签: ssl nginx

我使用HTTP和HTTPS进行nginx vhost设置。

我想让访问者在地址栏中注明" www.example.com"要定向到我的网站的HTTPS版本,但如果他们指定http://www.example.com,那么我希望他们获得HTTP版本。

我尝试将ssl listen设为default_server,但似乎没有什么不同......

server {
    listen *:80;
    listen *:443 ssl spdy default_server;
    ssl_certificate /etc/ssl/custom/www.example.com.crt;
    ssl_certificate_key /etc/ssl/custom/www.example.com.key;
    server_name example.com www.example.com;
}

有办法吗?

0 个答案:

没有答案