-
配置访问本地文件夹
server { listen 80; server_name atmimage.zgzzll.com; location /images/ { root e:/images/; rewrite ^/images/(.*)$ \$1 break; } }
listen 是端口
server_name 如果需要域名可以配置成“atmimage.zgzzll.com ”—你需要的域名
如果是本地测试 需要修改本地hosts文件()所在路径C:\Windows\System32\drivers\etc)
最后一行添加 127.0.0.1 atmimage.zgzzll.com
location /images/ 这个就是访问路径
root 文件所在的位置e:/images/ —>是指在e盘下imgages文件夹
rewrite ^/images/(.*)$ $1 break; 可以访问 e盘下imgages文件夹 所有文件
这样在浏览器就可以访问到了 atmimage.zgzzll.com/images/XX.png
upstream ts_localhost_server {
server localhost:8087;
}
location /tsadmin/ {
proxy_redirect off;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_pass http://ts_localhost_server;
}
这样可以访问本地接口
配置https
server {
listen 443;
server_name atmimage.lianshangatm.com;
ssl on;
ssl_certificate cert/215073834940194.pem;
ssl_certificate_key cert/215073834940194.key;
ssl_session_timeout 5m;
ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4;
ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
ssl_prefer_server_ciphers on;
location /images/ {
root e:/images/;
rewrite ^/images/(.*)$ \$1 break;
}
}
server {
listen 80;
server_name atmimage.lianshangatm.com;
rewrite ^(.*)$ https://$host$1 permanent;
}
}
供自己工作做下记录