【发布时间】:2015-09-14 01:30:56
【问题描述】:
我的 laravel 应用程序使用 VirtualHosts 时遇到问题,我可以看到 laravel 的主页,但是当我尝试创建类似 advkit.dev/login 的路由时,我得到“找不到请求的 URL /login这个服务器。”所以我所有的路线都不起作用有谁知道我需要在我的代码中更改什么才能使路线起作用。我也将 debug 设置为 true,我只在主页上获得调试控制台,例如 advkit.dev 没有其他地方
路线:
<?php
Route::get('/', function()
{
return View::make('hello');
});
// login.blade.php
Route::get('/login', function() {
return View::make('login');
});
主机
127.0.0.1 www.localhost.com
127.0.0.2 advkit.dev
httpd-hosts 文件
<VirtualHost advkit.dev>
DocumentRoot C:\wamp\www\advkit\public
ServerName advkit.dev
</VirtualHost>
【问题讨论】:
-
你的模组重写设置正确吗?我看不出你的代码或配置有什么问题。
-
我在重写中没有改变任何东西我该怎么做
-
有时 laravel 不能使用默认配置。在他们的网站上,他们进行了另一次重写。试试这个。 laravel.com/docs/5.0/configuration#pretty-urls
-
我使用的是 laravel 4.2,但代码不起作用
标签: php laravel virtualhost