[root@test1 ~]# cat /usr/local/nginx/conf/nginx.conf

    server {

        listen       80;

        server_name  test1.yundasys.com;

rewrite ^(.*) https://$server_name$1 permanent;

}


    server {

        listen       443;

        server_name  test1.yundasys.com;


ssl on;

        ssl_certificate      /root/ca/server.crt;

        ssl_certificate_key  /root/ca/server.key;


        location / {

            root   /usr/local/src/nginx-1.8.1/html;

            index  index.html index.htma index.php;

        }

    }

[root@test1 ~]# curl https://test1.yundasys.com

<!DOCTYPE html>

<html>

<head>

<title>Welcome to nginx!</title>

<style>

    body {

        width: 35em;

        margin: 0 auto;

        font-family: Tahoma, Verdana, Arial, sans-serif;

    }

</style>

</head>

<body>

<h1>Welcome to nginx!</h1>

<p>If you see this page, the nginx web server is successfully installed and

working. Further configuration is required.</p>


<p>For online documentation and support please refer to

<a href="http://nginx.org/">nginx.org</a>.<br/>

Commercial support is available at

<a href="http://nginx.com/">nginx.com</a>.</p>


<p><em>Thank you for using nginx.</em></p>

</body>

</html>