只有根路由工作[Lumen laravel]

只有根路由工作[Lumen laravel]

问题描述:

我已经安装了一个新的流明框架。但它只路由'/'路由。 在其他路由上,它只返回'/'主页。只有根路由工作[Lumen laravel]

这是我的.htaccess文件。

<IfModule mod_rewrite.c> 
<IfModule mod_negotiation.c> 
    Options -MultiViews 
</IfModule> 

RewriteEngine On 

# Redirect Trailing Slashes If Not A Folder... 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule ^(.*)/$ /$1 [L,R=301] 

# Handle Front Controller... 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteRule^index.php [L] 

web.php是这样

$app->get('/', function() use ($app) {  return " it is working"; 
}); 

$app->get('hello', function() use ($app) {  return "it is not working"; 
}); 

PS: - AllowOverride设置All在httpd.conf文件。

+0

你能告诉我们你的''web.php''代码吗?另外,你正在运行什么开发设置? '''PHP的工匠服务',宅基地?我们需要更多的信息来帮助你。 – Mark

+0

@Mark我用web.php更新了这个问题,是的,它是宅基地开发。 –

+0

@Mark问题只与流明5.4,与5.3和5.2 ..很好地工作! –

这说明你已经在你的.htaccess文件没有问题, 也许你正在使用PHP下面5.5.9, 尝试用最新的更新

vagrant box update 

之前更新您的流浪汉箱这样做,备份您现有的文件

或者你可以查看official docs关于如何做我t