vue-router history模式,加了base,部署后访问base的路径出现403

  mode: 'history', 
  routes: constantRouterMap,
  base: '/api/page/'

nginx配置如下

location / {
          root   html;
          index  index.html index.htm;
      try_files $uri $uri/ /index.html;
      }
    浏览器直接访问http://localhost:8866都正常,会自动定向到http://localhost:8866/api/page/XXX,但是直接输入http://localhost:8866/api/page会nginx报403 Forbidden
阅读 2.2k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题