在服务器上传后,Laravel中的资源路径无效

时间:2016-10-14 20:07:31

标签: php laravel-5

我使用的是Laravel 5.3.16。我创建的网页在本地工作正常,但在发送到服务器链接后,如:

"cache:http://pitchfork.com/reviews/best/tracks/?page=1",

不起作用。我知道,如果我添加' public'链接

<link href="{{ URL::asset('css/custom.css')}}" rel="stylesheet">

文件已加载并在服务器上运行,但不在本地运行。我找到了一些改变链接的建议:

<link href="{{ URL::asset('public/css/custom.css')}}" rel="stylesheet">

但它不起作用。

我进入了

<link href="{{ asset('/css/custom.css')}}" rel="stylesheet">

'providers' => [
'Collective\Html\HtmlServiceProvider',
]

在composer.json

'aliases' => [
'Form' => 'Collective\Html\FormFacade',
        'Html' => 'Collective\Html\HtmlFacade',
    ],

我试试

"require": {

        "laravelcollective/html": "5.3.*"
}

但它也不起作用。

我必须更改以在服务器和本地正确加载资产吗?

0 个答案:

没有答案