0

我安装了 laravel 并在localhost/laravel/public. 但是不能做简单的路由。

Route::get('/', function()
{
    return View::make('hello');
});

Route::get('authors',function()
{
    return View::make('hello');
});

在这里,我对localhost/laravel/public/authors. 但我得到404。

我有不同的看法,也有/但不是authors

Route::get('/', function()
{
    return View::make('authors');
});

Route::get('authors',function()
{
    return View::make('authors');
});

现在我得到了作者的观点,/但不是authors

谢谢

4

1 回答 1

1

如果您能够访问/laravel/public/index.php/authors,那么您需要添加RewriteBase到您的.htaccess文件中,也就是说,假设您正在运行 Apache:

RewriteEngine on
RewriteBase /laravel/public
<other rules go here>
于 2013-10-18T05:19:38.040 回答