我已经在我的VPS中安装了Laravel,它可以与url中的"public/index.php“一起工作。我已经尝试了更多的从url中删除它,但都失败了,我不得不处理这个问题。目前,我正在开发Sentinel授权包。它安装成功,但在登录后或当我点击前哨标志时,我总是被重定向到"http://myipaddress/tmb/“,这是不正确的,所以我可以设置主页链接,使其转到"http://myipaddress/tmb/public/index.php/”。我的laravel版本是5.1.20
发布于 2015-10-19 17:30:19
目标URL的默认配置是“home”路由。因此,您必须在您的routes.php中正确设置此路由。
您可以覆盖config/sentinel.php文件中的默认路由。
但不管怎样,任何人都可以访问您的整个应用程序代码目录是非常危险的。您应该禁止访问所有不在/public目录中的资源,或者(更好的)配置/要求您的VPS将文档根目录设置为您的公共目录!
https://stackoverflow.com/questions/33208767
复制相似问题