【发布时间】:2017-07-28 22:04:55
【问题描述】:
我已经安装了一个新的流明框架。但它只路由'/'路由。 在任何其他路由上,它只返回“/”主页。
这是我的 .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 在 httpd.conf 文件中设置为 All。
【问题讨论】:
-
您能告诉我们您的
web.php代码吗?另外,您正在运行什么开发设置?php artisan serve,宅基地?我们需要更多信息来帮助您。 -
@Mark 我已经用 web.php 更新了这个问题,是的,它是宅基地开发。
-
@Mark 问题仅适用于 lumen 5.4,适用于 5.3 和 5.2..!!
标签: laravel laravel-routing lumen laravel-5.4