基本上我尝试创建的任何路线都会抛出我
404 Not Found 在此服务器上找不到请求的资源'/ some-route'。
但是当我像这样离开web.php时
<?php
$router->get('/', function () use ($router) {
return $router->app->version();
});
我可以运行默认路由,但如果我添加任何其他路由,此路由也会停止工作。
我正在尝试添加此路由,Controller应该回显一些东西,但它没有到达控制器。
$app->get('/cors', 'App\Http\Controllers\CorsController@index');
我尝试使用路径控制器来定义路径,但仍然没有相同的东西。 .htacess文件是默认的
我的.conf文件是这样的
<VirtualHost *:80>
DocumentRoot "/var/www/html/lumen-projects/test/public"
ServerName localhost
<Directory "/var/www/html/lumen-projects/test/public">
# Ignore the .htaccess file in this directory
AllowOverride None
# Make pretty URLs
<IfModule mod_rewrite.c>
<IfModule mod_negotiation.c>
Options -MultiViews
</IfModule>
RewriteEngine On
# Redirect Trailing Slashes...
RewriteRule ^(.*)/$ /$1 [L,R=301]
# Handle Front Controller...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
</IfModule>
</Directory>