1、A项目访问路径: ip/#/login
2、B项目访问路径: ip/B/#/login
nginx.conf文件
server {
listen 80 default backlog=2048;
#证书配置
#listen 443 ssl;
#server_name 域名.cn;
#ssl_certificate /证书位置.pem;
#ssl_certificate_key /证书.key;
#ssl_session_timeout 5m;
#ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
#ssl_ciphers ****;
#ssl_prefer_server_ciphers on;
# vue项目A
location / {
root /A/dist;
index index.html;
}
# vue项目B
location /B {
alias /B/dist;
expires 1d;
index index.html;
autoindex on;
}
#文件服务器配置
location /upload/ {
alias /usr/local/upload/;
autoindex on;
}
location /file/ {
alias /usr/local/tomcat/tomcat7-C/;
autoindex on;
}
}3、测试配置文件修改是否正常
/usr/local/nginx/sbin/nginx -t 4、重新加载
/usr/local/nginx/sbin/nginx -s reload