[英]Change Route Domain to IP address in Laravel
我想知道如何将laravel的基本URL更改为IP地址。 我正在使用localhost而不是http://localhost
,我希望它是http://127.0.0.1
。 更改app / config / app.php上的URL属性不是解决方案,因为该设置仅用于控制台命令(工匠)。
我试图获得的是使此链接值:
{{ HTML::style('assets/images/favicon.ico', array('rel' => 'icon', 'type' => 'image/x-icon')); }}
这是:
<link rel="icon" type="image/x-icon" media="all" href="http://local/apps/myapp/public/assets/images/favicon.ico">
至:
<link rel="icon" type="image/x-icon" media="all" href="http://127.0.0.1/apps/myapp/public/assets/images/favicon.ico">
至少有两种方法可以覆盖基本URL 。 直接在刀片视图中:
{{ HTML::style('http://127.0.0.1/assets/images/favicon.ico'); }}
或者在您的routes.php中,您可以访问URL外观 ,该外观提供forceRootUrl方法:
URL::forceRootUrl('http://127.0.0.1');
这样就可以通过将基本URL放置在您的route.php之上来全局声明基本URL :
URL::forceRootUrl('http://127.0.0.1'); // all your routes are declared below this point.
Route::get('/', function()
{
return View::make('hello');
});
甚至是本地的一条路线:
Route::get('/', function()
{
URL::forceRootUrl('http://127.0.0.1');
return View::make('hello');
});
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.