注意第一个app需要在index引入静态文件都需要加上app,不然加载出index文件,无法加载index里面关联的静态文件
#user nobody;
worker_processes 1;
events {
worker_connections 1024;
}
http {
include mime.types;
default_type application/octet-stream;
client_max_body_size 100m;
sendfile on;
keepalive_timeout 65;
server {
listen 80;
server_name 192.168.16.34;
#charset koi8-r;
#access_log logs/host.access.log main;
location /app {
alias /opt/app/beforeWeb/client;
index index.html index.htm;
try_files $uri $uri/ /app/index.html;
}
location / {
root /opt/app/beforeWeb/web-pc;
try_files $uri $uri/ /index.html;
index index.html;
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root html;
}
location /api {
proxy_pass http://192.168.16.34:8080/demo/sys;
}
location /lxminiapp {
proxy_pass http://192.168.16.34:8080/demo/sys;
}
}
# server {
# listen 443 ssl;
# server_name lhxn.gdhdxin.com;
# ssl_certificate /opt/app/nginx/nginx/ssl/xx.yy.com_bundle.pem;
# ssl_certificate_key /opt/app/nginx/nginx/ssl/xx.yy.com.key;
# ssl_session_cache shared:SSL:1m;
# ssl_session_timeout 5m;
# ssl_ciphers HIGH:!aNULL:!MD5;
# ssl_prefer_server_ciphers on;
# root /opt/app/web-pc;
# location / {
# try_files $uri $uri/ @router;
# index index.html;
# }
# location @router{
# rewrite ^.*$ /index.html last;
# }
# location /api {
# proxy_pass http://127.0.0.1:8080/jeecg-boot/sys;
# }
# location /lxminiapp {
# proxy_pass http://127.0.0.1:8080/jeecg-boot/sys;
# }
# location /dg/view {
# proxy_pass http://127.0.0.1:8080/jeecg-boot;
# }
# location /jeecg-boot2/sys {
# proxy_pass http://127.0.0.1:8080/jeecg-boot/sys;
# }
# location /abc {
# alias /opt/app/nginx/;
# autoindex on;
# }
# }
}