New Laravel项目,/ login被禁止

问题描述 投票:-1回答:2

[有几个这样的问题,但没有一个对我有用。

我在Laravel有一个新项目。我创建了新的/register路线,效果很好。但是/login不起作用。我收到403 Forbidden错误和下面的nginx/1.13.3。我尝试在项目的根目录中添加新的.htaccess文件,但该文件不起作用。我有一个几个月前创建的项目,其路由为/login,并且仍然可以完美运行,根本没有.htaccess

我正在使用Homestead机器作为服务器,并且我有Laravel 5.6.1。项目。

而且,无论我做什么,仍然存在相同的错误。我可以删除路由,控制器或视图(只是为了引发新的熟悉的错误),但仍然是相同的。

有什么想法吗?

laravel laravel-5 homestead
2个回答
2
投票

首先,nginx doesn't need an .htaccess file。它在新的Laravel项目中为apache用户提供。

第二,Laravel内置了身份验证路由,您无需创建.htaccesslogin路由。运行:

register

搭建您的身份验证路由和视图。尝试删除您创建的php artisan make:auth 路由并运行上述命令。


0
投票

刚刚运行

/register

     php artisan make:auth 

在新的Laravel应用程序中。

然后,将浏览器导航到

    php artisan migrate 

或分配给您的应用程序的任何其他URL。这两个命令将帮助您搭建整个身份验证系统!

© www.soinside.com 2019 - 2024. All rights reserved.