我需要为我的网站使用相对路径(让我们说因为我不想进入它的原因必须是相对的)。
目前我在我的网站中使用以下内容:
# url to controller
{{ Form::open(array('url' => 'users/signin') }}
# url to controller
<li><a href="{{action('UsersController@getLogout')}}" class="navbar-brand "> <span class=""></span> Logout </a></li>
# url to style
{{ HTML::style('css/main.css')}}
我也尝试了其他人,但他们都构建了绝对的URL,例如:
http://localhost:8888/mysite/users/logout
在vanilla PHP中我可以放置这样的相对路径:
<li><a href="../search/">Search</a></li>
我放弃了HTML::style()
并在我的css,js等上使用了相对网址,就像这样有效:
<link rel="stylesheet" type="text/css" href="/css/main.css">
但是,对于控制器方法的链接怎么办呢?
答案 0 :(得分:0)
似乎这与Laravel 4不可能是开箱即用的。我确实找到someone's modification of the URL class in Laravel允许这样做,但它确实意味着你正在使用第三方代码进行集成功能。