情况1如下:
http://a/vue1
http://a/vue2
配置:
server {
listen 80;
server_name a;
root /data/wwwroot/a;
index index.html;
location / {
index index.html;
}
location ~ /(\w+)/(\w+) {
try_files $uri $uri/ /$1/index.html;
}
access_log /data/logs/nginx/a_access.log;
error_log /data/logs/nginx/a_error.log;
}
情况2如下:
http://a/folder/vue1
http://a/folder/vue1
配置:
server {
listen 80;
server_name a;
root /data/wwwroot/a;
index index.html;
location / {
index index.html;
}
location ~ /(\w+)/(\w+)/(\w+) {
try_files $uri $uri/ /$1/$2/index.html;
}
access_log /data/logs/nginx/a_access.log;
error_log /data/logs/nginx/a_error.log;
}