目錄
第一種方式:配置多個二級域名
第二種方式:配置端口轉發(不推薦)
第三種方式:同一個server中基于location配置(重點講解)
第一種方式:配置多個二級域名
一個域名下面申請多個二級域名,每個二級域名配置一個vue前端項目,這個很好配置,在這里不再詳細說明。
示例:
server {listen 80;server_name a.fly.com;location / { root /data/web-a/dist;index index.html;}
}server {listen 80;server_name b.fly.com;location / { root /data/web-b/dist;index index.html;}
}
第二種方式:配置端口轉發(不推薦)
這種方式是先配置nginx監聽非80端口給項目目錄,再轉發到80端口。
示例:
server {listen 8000;location / { root /data/web-a/dist;index index.html;}
}# nginx 80端口配置 (監聽a二級域名)
server {listen 80;server_name a.fly.com;