为什么apache不工作?

时间:2014-10-22 06:03:14

标签: php laravel

我已经在laravel中创建了一个名为pcu.sr。

的项目

我还创建了一个与项目相同名称的virtualehost。 并创建一个类似的路线:

Route::get('/',function(){
 return 'Hello Friends';
});

此路由在虚拟主机中正常工作 但是当我创建另一条路线时,看起来像:

Route::get('users',function(){
 return 'this is a users view page';
});

然后在我打开浏览器后输入类似......

1:pcu.sr这项工作,但我输入类似

2:pcu.sr/users它不起作用,浏览器显示错误看起来像..

  

未找到   在此服务器上找不到请求的URL /用户。   位于theme.sr端口80的Apache / 2.4.6(Ubuntu)服务器

2 个答案:

答案 0 :(得分:2)

您需要在httpd.conf中启用重写模块:

LoadModule rewrite_module modules/mod_rewrite.so

此行应该在开头没有#,您应该在此更改后重新启动服务器。

答案 1 :(得分:0)

你可以试试这样的事吗

Route::get('/users',function(){
 return 'this is a users view page';
});