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

Laravel 8中目录正确但网站Logo无法显示问题求助

网站Logo无法显示的排查与修复方案

针对你遇到的网站Logo无法显示问题,结合你的代码和目录结构,给出以下排查和解决步骤:

  • 完善link标签属性
    当前代码缺少图片类型声明,且部分旧浏览器需要shortcut icon标识来识别图标,修改代码为:

    <link rel="icon shortcut icon" type="image/png" href="/img/logo-brebes.png">
    <title>SIADU APP</title>
    
  • 验证图片路径有效性
    在浏览器地址栏直接输入 你的域名/img/logo-brebes.png(替换成实际域名),如果无法打开图片:

    • 确认服务器是否将public目录设置为静态资源根目录。比如Express框架需通过app.use(express.static('public'))配置;Nginx需在配置中指定root /path/to/public;
    • 检查文件名大小写是否完全匹配(Linux等系统区分文件名大小写),确保是logo-brebes.png而非其他拼写形式
  • 检查文件与权限

    • 确认public/img/logo-brebes.png文件存在且未损坏,可本地打开图片验证格式正常
    • 若部署在Linux服务器上,检查文件权限是否为644(允许服务器读取),可通过命令chmod 644 public/img/logo-brebes.png修改权限
  • 强制清除浏览器缓存
    尝试使用Ctrl + Shift + R(Windows/Linux)或Cmd + Shift + R(Mac)强制刷新页面,彻底清除旧缓存文件

内容的提问来源于stack exchange,提问作者Fauzan Zaman

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.04 13:30:42