我是靠谱客的博主 默默冬瓜,最近开发中收集的这篇文章主要介绍Nginx同一个域名部署多个前端项目,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

背景

最近致力于微信网页开发,发现有很多设置项,设置则设置罢了,还有限制。如下图,业务域名限制3个,JS接口安全域名限制5个。
公众号功能设置

业务域名设置

JS接口安全域名设置

如果一个项目一个域名再加上正式测试这些环境,那完全的不够用啊。所以需要使用一个域名来搞定多个前端项目。接入方案如下。

解决方案

  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;
       }
   }

最后

以上就是默默冬瓜为你收集整理的Nginx同一个域名部署多个前端项目的全部内容,希望文章能够帮你解决Nginx同一个域名部署多个前端项目所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(75)

评论列表共有 0 条评论

立即
投稿
返回
顶部