Nginx 二级目录部署Vue2

Nginx 二级目录部署Vue2

nginx 服务器上
/xxxxx 是二级目录是对访问路径匹配

location /xxxx {
        root   /public/app/dist;
        index  index.php index.html index.htm;
}

项目访问地址的二级目录实在项目里配置的,Nginx 跟项目的访问地址没关系
例如:itportal.wuxibioligics.com/xxxx/index

用浏览器访问后确实能访问到资源
但是访问到资源后浏览器上路径变为:itportal.wuxibioligics.com/index

这个是需要在,这文件是路由

export default new Router({
bese:“/xxxxxx/”
mode: ‘history’,
scrollBehavior: () => ({ y: 0 }),
routes: constantRoutes
})

bese:“/xxxxxx/” :这个位置才是真能属于设置了二级目录访问,nginx
的/xxxx就是一个路径匹配和项目具备二级目录的路径没
关系
mode: ‘hash’, hash模式,不用加bese:"/xxxxxx/也可以二级目录访问,就是路径上会有#
publicPath,还是和二级目录一样

还有个关键变量
publicPath: /xxxxx/
这个变量和bese 设置一致
才是真的能算是能二级目录访问了

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值