想在一个网站下,放2个项目,用egg写,怎么实现合理的分离呢,一个博客,一个商城网站呢,如下图所示
问题
想在一个网站下,放2个项目,数据库要分为2个, 使用vue+egg+mysql+sequelize,egg提供接口给vue,但是不知道项目结构怎么构建
- 119.29.151.193 //默认重定向博客
- 119.29.151.193/blog //博客
- 119.29.151.193/shop //商城
单个项目如何改造成放2个项目
7 回复
直接分两个项目,前面挡个 nginx
分两个项目。nginx重定向
用nginx
博客和商城居然放同一个项目中~ 心很大~
我个人的做法,用nginx托管静态资源(vue打包出来的文件),,放到二级域名,,然后用nginx服务器代理的方式来请求nodejs的接口。
来自酷炫的 CNodeMD
分两个项目吧,放到同一个服务器上,NGINX配置下
为啥不用二级域名的方式呢?