【发布时间】:2013-06-27 14:08:20
【问题描述】:
我是 Laravel 的新手。我通过tutorial 设置了 Laravel。我已经设置了虚拟主机,在我的虚拟主机上我写了这个。
<VirtualHost *:80>
ServerName ranjitalaravel.com
DocumentRoot "/var/www/html/laravel4/public"
<Directory "/var/www/html/laravel4/public">
</Directory>
</VirtualHost>
在我的主机文件中,即 /etc/hosts
127.0.0.1 ranjitalaravel.com
当我在浏览器上键入 http://ranjitalaravel.com/ 时,我的 laravel 目录中的所有文件列表都会显示出来。但是当我在它之后键入 home 时,它会显示“在此服务器上找不到请求的 URL /home。”。我已经在应用程序文件夹中的 route.php 中编写了这段代码。
Route::any('home', function()
{
return View::make('home.index');
});
【问题讨论】:
-
添加虚拟主机配置后是否重新启动了 Apache?
-
您在问题中说的是 laravel3,但目录中说的是 laravel4。你用的是哪个版本?