一个域名下配置多个vue项目

公司写的网站要英文和中文的,或者门户网站需要移动端和PC端两种布局,所以就写了两个项目,都是用vue写的单页面项目,但是域名只有一个,所以就想把两个vue项目合并到一个域名下面。

实现起来很简单:

1.配置基本路径:

第一个项目在vue.config.js 中 配置 publicPath: "/first/"
第二个项目在vue.config.js 中 配置 publicPath: "/second/"

2.服务器上分别新建两个项目文件夹
文件夹
3.后台nginx配置:

location ~ /(\w+) {
    try_files $uri $uri/ /$1/index.html
}

4.访问路径

http://demo.xx.com/first/   访问第一个项目
http://demo.xx.com/second/   访问第二个项目
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值