laravel项目在另一个具有固定ip的系统上运行。
如果我通过此行访问另一台计算机上的项目:
(已更改为原始IP以保护隐私)
到目前为止,它仍然有效,但是如果我登录,URL的确会更改为:
我得到了错误
找不到对象... 404
如果我通过localhost在本地调用laravel项目,则该项目有效。
我不知道为什么会发生这种情况,非常感谢您的帮助。
编辑:
我删除了身份验证,并以某种方式现在仅在没有登录和注册的情况下显示了页面,有人知道为什么吗?
我评论了这一行:
Route :: group(['middleware'=>'auth'],函数()
{
您在远程计算机上的Web服务器配置错误。public
例如/home/someuser/appi/public
,Web服务器应指向目录,但不能指向/home/someuser/
。编辑Apache配置文件(不要编辑.htaccess
),您应该在其中包含类似的内容:
DocumentRoot "/path_to_appi/appi/public"
<Directory "/path_to_appi/appi/public">
然后重新启动Apache以使一切正常。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句