#user  nobody;

worker_processes  1;                      ## 进程数                   


events {                                         

    worker_connections  1024;        ##网络连接数量 线程 最大1024

}


http {                                            ##配置多个server

    include       mime.types;

    default_type  application/octet-stream;

    underscores_in_headers on;

    

    sendfile        on;

    #tcp_nopush     on;

    #keepalive_timeout  0;

    keepalive_timeout  65;              ##连接超时时间


    #gzip  on;

##配置http访问

    server {                                              ##  配置主机的相关参数

        listen       80;                                  ##监听端口

        server_name  ience.cn;      ##域名或主机名

        #charset koi8-r;


        #access_log  logs/host.access.log  main;


       location / {                                       ##配置请求的路由,以及各种页面的处理情况

            root   /h5/html;                           ##配置nginx读取目录

            try_files $uri $uri/  /index.html;

            index  index.html index.htm;      ##读取的文件的类型

       }

       location ^~/view {         

            alias /test/H5/;

            try_files $uri $uri/  /index.html;

            index  index.html index.htm;

       }

        error_page   500 502 503 504  /50x.html;

    }

##配置https访问 需要添加证书   

    server{

        listen       443 ssl;                                 

        server_name  ence.cn;       

        ssl_certificate      /var/cret/8431520__deepscience.cn.pem;  #证书地址

        ssl_certificate_key  /var/cret/8431520__deepscience.cn.key;  #证书地址

        ssl_session_cache    shared:SSL:1m;

        ssl_session_timeout  5m;

        ssl_ciphers  HIGH:!aNULL:!MD5;

        ssl_prefer_server_ciphers  on;

        #代理请求http接口

location / {

            root   /h5/html;

            try_files $uri $uri/  /index.html;

            index  index.html index.htm;

       }

error_page   500 502 503 504  /50x.html;


    }

##配置https访问

    server{

        listen       443 ssl;

        server_name  i.deepscience.cn;

        ssl_certificate      /var/cret/8431520__deepscience.cn.pem;  #证书地址

        ssl_certificate_key  /var/cret/8431520__deepscience.cn.key;  #证书地址


        ssl_session_cache    shared:SSL:1m;

        ssl_session_timeout  5m;


        ssl_ciphers  HIGH:!aNULL:!MD5;

        ssl_prefer_server_ciphers  on;


        #代理请求http接口

        location / {

           proxy_pass http://ip:端口;

        }


    }

##配置http重定向到https

    server{

        listen 80;

        server_name motionverseapi.deepscience.cn;

        rewrite ^(.*)$ https://motionverseapi.deepscience.cn/$1 permanent;

    }