Nginx同一個域名部署多個前端項目

背景

最近致力于微信網(wǎng)頁開發(fā),發(fā)現(xiàn)有很多設(shè)置項,設(shè)置則設(shè)置罷了,還有限制。如下圖,業(yè)務(wù)域名限制3個,JS接口安全域名限制5個。


公眾號功能設(shè)置
業(yè)務(wù)域名設(shè)置
JS接口安全域名設(shè)置

如果一個項目一個域名再加上正式測試這些環(huán)境,那完全的不夠用啊。所以需要使用一個域名來搞定多個前端項目。接入方案如下。

解決方案

  server {
       listen       80;
       server_name  www.xxx.com;
       ## 第一個項目
       location / {
           root   /app/h5-tfhzt;
           index  index.html index.htm;
       }

       ## 第二個項目
       location /wipe {
           alias   /app/wipe;
           index  index.html index.htm;
           try_files $uri $uri/ /wipe/index.html last;
       }


       error_page   500 502 503 504  /50x.html;
       location = /50x.html {
           root   html;
       }
   }
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容