vue项目在nginx部署请求接口报404
nginx配置如图
前端vue用webpack打包,路由模式是hash,没有设置过代理,首页可以显示,但是一请求接口就报nginx 404。大佬知道是什么问题吗。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
nginx配置如图
前端vue用webpack打包,路由模式是hash,没有设置过代理,首页可以显示,但是一请求接口就报nginx 404。大佬知道是什么问题吗。
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(3)
前后端分离部署,直接请求接口,访问的默认是当前子域;
这里你需要在前后端工程之上,增加一层路由分发,将接口请求转发到后端,页面、资源请求转发到前端
你的接口是 PHP 写的,但是你的路径并没有把 PHP 入口包含进去。看你的标签有 Laravel,laravel 的入口是
/public
。这个问题该怎么解决呀