我按照文档中添加了路由(http://www.golaravel.com/docs/4.1/quick/),该输入什么地址?

我是一名初学者,我部署好环境后按照快速入门中添加了一条路由:
/*Route::get('/', function()
{
return View::make('hello');
});*/
Route::get('users', function()
{
return 'Users!';
});

但是却访问不了,返回404.我访问的地址是http://127.0.0.1/laravel-master/public/users,请问哪里出了问题?

我访问http://127.0.0.1/laravel-master/public/是可以出来欢迎页面的。

谢谢!
已邀请:

FiveSay - 成武

赞同来自: 雨师

请确认开启了 rewrite_module 否则只能通过 http:/ ... /public/index.php/users 的方式访问。

kkkdd - phper

赞同来自: 雨师

1.Apache 开启rewrite 。
2. vhost 中把public 作为根目录

争取使用 http://127.0.0.1/ 访问欢迎页面

雨师

赞同来自:

然后我按照http://lvwenhan.com/laravel/399.html做,执行php artisan serve,使用php内置http后路由什么的是没问题的

hellosnow

赞同来自:

不需要动.htaccess,只要把apache的httpd.conf里的LoadModule rewrite_module modules/mod_rewrite.so这一行前面的#去掉

雨师

赞同来自:

已经明白了。开启rewrite_module

然后DocumentRoot ".../htdocs/laravel-master/public"将public设为根目录

就可以直接用http://127.0.0.1/users/访问了

谢谢大家!

要回复问题请先登录注册