Laravel 无法在web上加载徽标

Laravel 无法在web上加载徽标,laravel,Laravel,希望你能澄清这个问题: 我试图在我的html布局的头部向我的网站添加广告,我使用的链接是: href="{{ asset('assets/public/images/favicon-32x32.png') }}" 我的文件按以下路径保存: 后端/public/images/icon.png 图标没有显示在网页上,你知道这里会出现什么问题吗? 谢谢你,就像在拉雷维尔一样 asset函数使用当前URL为资产生成URL 请求的方案(HTTP或HTTPS): 您可以通过设置asse

希望你能澄清这个问题:

我试图在我的html布局的头部向我的网站添加广告,我使用的链接是:

href="{{ asset('assets/public/images/favicon-32x32.png') }}"
我的文件按以下路径保存:

后端/public/images/icon.png

图标没有显示在网页上,你知道这里会出现什么问题吗? 谢谢你,就像在拉雷维尔一样

asset函数使用当前URL为资产生成URL 请求的方案(HTTP或HTTPS):

您可以通过设置asset_URL变量来配置资产URL主机 在.env文件中。如果您将资产托管在 外部服务,如Amazon S3: //资产URL=http://example.com/assets

$url = asset('img/photo.jpg'); // http://example.com/assets/img/photo.jpg
因此,如果在.env文件中使用默认的ASSET_URL值,在文件结构中使用favicon文件,如:

项目文件夹/public/images/favicon.ico

所以你需要让你的链接像

{{-- favicon --}}
<link rel="shortcut icon" href="{{ asset('images/favicon-32x32.png') }}">
{{--favicon--}

从项目名称向下的图标完整路径在哪里?在web inspector中,结果是什么?它是显示{asset('assets/public/images/favicon-32x32.png')}还是什么都没有?这里的public“backend/public/images/icon.png”是laravel公用文件夹吗?上载和保存文件时,请尝试将其保存在网站的前端公用文件夹
asset('images/favicon-32x32.png')
{{-- favicon --}}
<link rel="shortcut icon" href="{{ asset('images/favicon-32x32.png') }}">