You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

部署在Hostinger的Laravel服务JPEG图片返回404其他格式正常如何解决

JPEG格式图片全部返回404的可能原因
  • 服务器MIME类型配置错误

    Hostinger的web服务(Apache/Nginx)如果丢失了.jpeg/.jpg后缀对应的MIME映射规则,会无法识别JPEG静态资源,直接返回404,PNG等其余格式映射正常则可正常访问。可到主机管理面板的MIME类型配置项,检查是否存在image/jpeg对应的*.jpeg、*.jpg规则。

  • .htaccess规则误拦截

    Laravel项目public目录或根目录下的.htaccess文件如果被自动更新,或防盗链、静态资源缓存规则变动,可能误拦截JPEG后缀的资源请求。可临时重命名.htaccess文件后测试JPEG访问状态,排查规则问题。

  • Laravel路由/中间件拦截

    检查是否有新增的全局中间件、资源路由规则对文件后缀做了校验,误拦截JPEG格式请求;如果使用软链接映射存储目录,检查存储目录的权限配置,是否存在JPEG文件权限异常、或上传逻辑误修改JPEG文件存储后缀的问题。

  • 服务器安全策略误拦截

    Hostinger内置的WAF、恶意文件扫描规则更新后,可能误将正常JPEG文件识别为恶意资源,直接返回404截断请求。可到主机安全管理页查看拦截日志,确认是否有对应JPEG资源的拦截记录。

  • CDN缓存规则异常

    若开启了Hostinger自带CDN或第三方CDN服务,CDN节点缓存规则异常时可能误判定所有JPEG资源不存在,返回404。可先暂停CDN服务、清空缓存后再测试访问。

内容的提问来源于stack exchange,提问作者aser lima

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.30 05:15:03