【问题标题】:Why is the route not recognized in laravel?为什么在laravel中无法识别路线?
【发布时间】:2020-07-20 20:20:17
【问题描述】:

我在本地创建了一个项目并尝试将其上传到名为 altervista.org 的免费托管服务。 如果我调用主页,它可以正常工作,而如果我调用另一个页面,它会给我 http 404 错误。

Link to the main page
Link to a secondary page

web.php的代码

Route::get('/', function () {
    return view('welcome');
});

Route::get('/firstpage', function () {
    return "Hello in firstpage";
});

谁能帮帮我?

【问题讨论】:

  • 在我看来,laravel 的 index.php 入口点没有被调用。它在本地有效吗?
  • “Ciao ciao micio micio”。 :) 它works。您必须在.htaccess 文件中设置重写规则。

标签: php laravel frameworks php-7 laravel-7


【解决方案1】:

Laravel 不能在子文件夹上开箱即用。为了使其按原样工作,您必须将其托管在文档根目录 (http://matchreferee.altervista.org/) 上。如果这不可行,您可以搜索如何在子文件夹中托管 laravel。

【讨论】:

    猜你喜欢
    • 2014-06-18
    • 2020-11-05
    • 1970-01-01
    • 1970-01-01
    • 2018-05-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多