我正在使用 Laravel 5.2,我想给我的样式表一个绝对路径
<link rel="stylesheet" href="{{ URL::to('css/styles.css') }}">
无法加载样式表。当我使用href="{{ asset('css/styles.css') }}"
它时它工作得很好,但是当我使用外观 URL::to() 时它不会加载。
我正在使用 Laravel 5.2,我想给我的样式表一个绝对路径
<link rel="stylesheet" href="{{ URL::to('css/styles.css') }}">
无法加载样式表。当我使用href="{{ asset('css/styles.css') }}"
它时它工作得很好,但是当我使用外观 URL::to() 时它不会加载。
URL::to()
将返回一个绝对路径。你index.php
的网址里有吗?URL::to()
在您的示例中, and之间唯一真正的区别asset()
是该asset()
方法将删除对 的任何引用index.php
,但URL::to()
不会。
如果你想使用URL
外观而不是全局辅助方法,我建议使用URL::asset()
而不是URL::to()
. 那是特定于加载资产的函数,实际上是asset()
辅助函数调用的函数。
让我们试试吧
do this:
set your url in app/config/app.php
then initiate URL:
URL::forceRootUrl(Config::get('app.url'));
so you will get the URL by:
url('/);