变饼铛
首页
所有文章
网站帮助文档
BBS
登录/注册
主页
nginx下vue生产环境配置要点
正文
nginx下vue生产环境配置要点
作者:bcm
更新时间:2019年8月8日 15:46
 
# vue history 模式 history模式比较特殊,在线上直接访问,会造成404,这是因为服务器收到这个路由,在后端没有找到相应的资源,就报错了。 在location配置项加如下内容解决 `try_files $uri $uri/ /index.html;` 完整配置 ``` location / { index index.php index.html; try_files $uri $uri/ /index.html; } ``` # 后端代理问题 前后端分离最大的问题就是跨域访问数据了,在客户端调试不存在问题。这是因为VUE设置了反向代理,但是在nginx环境下,则是一个不存在的连接。 在测试过程中发现如下几个错误 - 404 - 405 - We're sorry but swjc doesn't work properly without JavaScript enabled. Please enable it to continue. 结局这几个问题的正确配置如下,也就是把接口连接统一转发到目标服务器上 ``` location /api { proxy_pass http://xxx.xxx.xxx.xxx:8090/; } ```
提交评论
评论
推荐阅读
推荐
PyCharm下部署【变饼档】教程
推荐
【变饼档工具】贴吧工具使用说明
推荐
重写自定义django admin页面
推荐
变饼档博客Python知识大楼
目录
关于站点
头条号
微信号
@变饼档
网站备案/许可证号
陕ICP备17000772号-1
联系邮箱
942242856@qq.com
@技术支持
前端
layui,jquery,vue
后端
django,django-simpleui