gpt4 book ai didi

ubuntu - 新 scotch.box 中的 Laravel Blade View 出现 404 错误

转载 作者:行者123 更新时间:2023-12-04 18:30:31 33 4
gpt4 key购买 nike

所以我已经完成了整个 Laravel 网络应用程序,并且在我的个人 Mac 和我公司的本地服务器上都没有错误。我有一个工作mac,我将项目拉下来并使用苏格兰威士忌作为我的 Vagrant 服务器。它会拉起主视图,并且所有功能都可以从 Controller 中运行,但是当我尝试导航到另一个 View 时会出现 404。我知道代码是正确的,因为它正在其他三台机器上运行。我可能会错过什么导致这台新机器上出现 404 错误?

Not Found

The requested URL /login was not found on this server.

Apache/2.4.10 (Ubuntu) Server at contact.dev Port 80

最佳答案

对于 future 的访客,这是解决方案。 (问题最初在评论中解决)

确保您的 .htaccess文件位于 /public/ Laravel 安装目录。

内容应该与此类似:

<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>

(这是全新安装附带的默认设置)

关于ubuntu - 新 scotch.box 中的 Laravel Blade View 出现 404 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26738939/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com