页面找不到了,404

点进去显示找不到页面,404了。

要么返回上一页,要么直接回首页吧。

返回上一页 回首页

mark一下,回头有空研究。

没看懂,图三那个错误代码是啥意思?有人遇到过吗?

这种东西见多了,清理下浏览器缓存,不行就换chrome试试,再不行就是他们服务器问题,等会儿再访问。

是不是因为网络问题啊?我不太确定,但我上次也这样,刷新几次就好了。

404了还能咋办,要么回退要么回主页,楼主不是都给出方案了吗?这有啥好讨论的。

哈哈,你这帖子里的图片是不是也挂了?我这显示不出来,就三个小方块。所以说404这事儿无处不在啊。

上周我们线上环境也出过类似问题,不是简单的页面丢失,是某个静态资源路径配置错了,导致整个SPA的路由回退失效。最后查出来是nginx里那个try_files指令没写对,指向了错误的index.html位置。你们可以检查下部署配置,特别是前端路由如果是history模式的话,后端一定要做好兜底。

直接F12开控制台看Network标签页啊,看那个请求返回的状态码到底是404还是别的啥,再看响应体里有没有更多信息。有时候可能是500错误但被错误地展示成404页面了。

这让我想起之前折腾个人博客的时候,hexo生成静态文件,如果文章文件名里有中文或者空格,部署到服务器上就很容易404。后来统一改用英文连字符命名就好了。你这个如果是自己搭的站点,可以看看文件路径和服务器配置对不对得上。

404页面图片也挂了,这种帖子真有点抽象

前端SPA配nginx总爱出这毛病,try_files真的得好好写