繁体   English   中英

Elastic Beanstalk Laravel部署返回此服务器上未找到请求的URL /登录

[英]Elastic Beanstalk Laravel Deployment Returns The requested URL /login was not found on this server

我打算部署使用Laravel和Elastic Beanstalk开发的应用程序的新版本。 部署应用程序后,我在浏览器上收到以下消息:在此服务器上找不到请求的URL / login。 我尝试了多条路线,所有路线均返回相同的路线。 如果我输入/index.php/login,我会进入正确的页面,但是当站点尝试重定向到/ home时又返回错误。

至此,以前的版本都可以使用。 我什至可以返回原来的版本,一切恢复正常。 既然是这种情况,我就开始分析这两个版本的不同之处。 我在几个视图中进行了一些更改,但未修改登录视图。 我还添加了一些路线,从13条增加到16条。

此图显示了新旧web.php文件之间的比较,绿色是旧文件:

在此处输入图片说明

有人遇到过类似的错误吗? 谢谢。

我发现此响应的罪魁祸首是名称不正确的“ /public/.htaccess”文件。 在我的情况下,可能是当我将代码从一台计算机传输到另一台计算机时,文件已重命名为“ _htaccess”。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM