#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;
}
评论列表