最佳答案
发生这种情况是因为您的虚拟主机指向了不正确的目录。 你的 apache/任何网络服务器应该指向/dir/your-project-name/public,但是现在它当前指向/dir/your-project-name(public 被遗漏了)
- 如果您有 ssh 选项,请编辑您的 vhost 以指向/your-project-name/public 目录。
- 如果您没有 ssh 选项(如果您使用的是共享主机,则很可能无法访问),请尝试将 public 重命名为 public_html,看看是否可行。
- 如果仍然不起作用,您需要更改应用配置。请看this answer
关于laravel - 为什么我得到 "index of"页面? (Laravel Nova 网络应用程序),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66231602/