vue项目编译之后部署到服务器nginx上,个别js无法访问,报错ERR_CONNECTION_RESET200?

vue项目编译之后通过nginx部署到服务器上,个别js无法访问.

浏览器报错NET:ERR_CONNECTION_RESET 200(ok)
a7a1db2469905e266ad961a306bb1dc.jpg

用postman测试, 报错Could not get any response
在本地和其他服务器上正常.出现问题的服务器是公安内网环境. 所以只能和实施人员沟通,然后让实施人员测试.

http {
    include mime.types;
    default_type application/octet-stream;
    sendfile on;
    keepalive_timeout 65;
    server {
        listen 8051;
        server_name localhost;
        root /usr/share/nginx/html/ds-dmp-web;
        location / {
            
            try_files $uri $uri/ /index.html;
            add_header Cache-Control no-cache;
            
        }

上面是相关nginx配置.
可以保证的是,路径没写错, 服务上也确实存在该文件. nginx日志也没有出现报错.

修改文件内容,如修改成console.log('111'), 就可以正常访问, 修改文件名,无法正常访问, 即postman报Could not get any response.

因为vue项目做了组件懒加载, 不同页面被打包成多个js, 每次都是同一个页面的js无法加载

阅读 3.1k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题