线上环境前端页面静态资源404

来源:12-3 发布流程及发布脚本的开发

qq_超人不会飞_22

2019-05-09

webpack.config.js中的publicPath使用的是自己的域名,Nginx的配置应该也没问题,都是按照老师视频里来的。但是静态资源无法找到,不知道问题出在哪里,希望老师帮忙看一下。
图片描述

publicPath:‘dev’ === WEBPACK_ENV ? ‘/dist/’ : ‘//s.weshopping.net.cn/weshopping-fe/dist/

线上访问s.weshopping.net.cn或者img.weshopping.net.cn都是403 Forbidden,说明配置应该都是没问题的。

另外访问具体资源时,比如说index.html的图片时,报错是tomcat的404 not found,如下:
图片描述
不知道为什么会是这个样子。。。。

希望老师能够看一下,自己搞了好久,但一直都在原地打转。。。

写回答

1回答

Rosen

2019-05-10

应该是线上打包的时候没走online环境吧,打包时候输出一下WEBPACK_ENV看看是什么,静态文件应该在s域名上,你的都是在www上呢

0
5
Rosen
回复
qq_超人不会飞_22
收到!
2019-05-11
共5条回复

真实数据对接 从0开发前后端分离的企业级上线项目

【毕设项目精品】前端实战,对接真实服务端数据,开发完整项目

4262 学习 · 4113 问题

查看课程