新开了一个项目vue2的脚手架,使用常规配置的域名访问没问题,但是通过nginx配置在同一个域名下开了一个/test的路径来访问,打包上传后发现访问不了,出现空白页面,部署到线上后,刷新页面显示404,通过调试发现几个问题点以及解决办法。
在线实现安装nginx,已避开很多坑了,照做就行!
后端服务器是http,跳转的proxy_pass 会将url改为http://www.zhangfuxiang.com/。如果直接写proxy_pass https://www.zhangfuxiang.com/;会因为后端没有https提供服务导致400报错,那么只需要强制再把http 跳转成https即可.修改conf/nginx.conf的以下配置