流明路线不起作用

时间:2018-02-14 07:14:55

标签: laravel lumen

基本上我尝试创建的任何路线都会抛出我

  

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>

0 个答案:

没有答案