【问题标题】:Laravel Routes not Found未找到 Laravel 路由
【发布时间】:2016-02-27 17:27:00
【问题描述】:

我正在使用 Xampp 作为服务器。出于某种原因,我无法让我的路线正常运行。

Route::get('/', function () {
    return "hello";
});

Route::get('about', function () {
    return "Hello World";
});

当我导航到 localhost/laravel/laravel/public/ 时,我会看到显示“Hello”的页面。

当我导航到 localhost/laravel/laravel/public/about 时,我收到一条错误消息:

“抱歉,找不到您要查找的页面。RouteCollection.php 第 161 行中的 NotFoundHttpException:”

Image of Routes on Console

【问题讨论】:

    标签: laravel routes


    【解决方案1】:

    改变

    Route::get('about', function () {
        return "Hello World";
    });
    

    Route::get('/about', function () {
        return "Hello World";
    });
    

    你只是错过了前面的/

    要查看设置了哪些路由,请运行以下表单命令行(通过编辑您的问题将结果发布到您的问题中)

    php artisan route:list
    

    通过在命令行中运行以下命令来启动开发服务器

    php artisan serve
    

    然后尝试浏览到

    localhost:8000
    

    然后

    localhost:8000/about
    

    【讨论】:

    • 在该服务器上完美运行。 XAMPP 问题?
    • 正常路线。主网站默认安装。 Laravel 4 运行良好。
    • 我认为你必须从这一点来看你的 .htaccess 文件
    猜你喜欢
    • 2018-12-27
    • 2019-07-13
    • 2019-02-20
    • 2020-10-26
    • 2014-06-25
    • 2019-07-18
    • 2018-09-29
    • 2015-06-26
    相关资源
    最近更新 更多