部署后如何解决共享服务器上的 Laravel 路由问题?

问题描述 投票:0回答:1

我一直在使用 Bootstrap 模板开发 Laravel 项目,一切都在本地完美运行。然而,当我将项目部署到共享服务器上时,我遇到了路由问题。

具体来说,当我加载主页时,一切正常。但是,当我单击导航栏链接访问“关于”或“服务”等部分时,我收到 404 错误。有趣的是,当我将“服务”或“关于”的控制器放置在主页的路径中时,页面显示正确。 任何帮助将不胜感激

我检查了以下内容:

控制器和视图位于适当的目录中。

我的路线在 web.php 文件中正确定义。

我正在使用route()函数来生成URL。

php laravel routes hosting web-hosting
1个回答
0
投票

当你在本地运行时,它的服务和根目录是公共的,但如果你不使用 artisan 服务它,它需要添加 root_dir"/public/"your_routes 来访问它

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