跳到主要内容
CNode

想在一个网站下,放2个项目,用egg写,怎么实现合理的分离呢,一个博客,一个商城网站呢,如下图所示

问答
11134506391发布于 8 年前最后回复 8 年前
732800

问题

想在一个网站下,放2个项目,数据库要分为2个, 使用vue+egg+mysql+sequelize,egg提供接口给vue,但是不知道项目结构怎么构建

  1. 119.29.151.193 //默认重定向博客
  2. 119.29.151.193/blog //博客
  3. 119.29.151.193/shop //商城

1537925939(1).png 1537925948(1).png

单个项目如何改造成放2个项目

image.png

查看回复

回复 (7)

T
tomoya92#78 年前

为啥不用二级域名的方式呢?

  • shop.xxx.com
  • blog.xxx.com
D
dengnan123#68 年前

分两个项目吧,放到同一个服务器上,NGINX配置下

L
LiChangyi#58 年前

我个人的做法,用nginx托管静态资源(vue打包出来的文件),,放到二级域名,,然后用nginx服务器代理的方式来请求nodejs的接口。

来自酷炫的 CNodeMD

O
okoala#48 年前

博客和商城居然放同一个项目中~ 心很大~

Z
zhulinwei#38 年前

用nginx

W
waitingsong#28 年前

分两个项目。nginx重定向

A
atian25#18 年前

直接分两个项目,前面挡个 nginx

参与回复

登录后即可参与回复。登录