Laravel 找不到对象错误 404

Laravel Object not found Error 404

laravel项目运行在另一个固定ip的系统上。

如果我通过这条线访问另一台计算机上的项目:

http://61.211.45.158/appi/public/auth/login

(为了隐私改成原来的ip)

它到目前为止有效,但如果我登录 url 确实会更改为:

http://61.211.45.158/auth/login

我得到了错误

Object not found ... 404

如果我通过 localhost 在本地调用它,laravel 项目就可以工作....

我不知道为什么会这样,非常感谢您的帮助。

编辑:

我删除了身份验证,不知何故它现在显示的页面只是没有登录和注册,有人知道为什么吗?

我评论了这一行:

Route::group(['middleware' => 'auth'], function ()

{

您在远程计算机上的 Web 服务器配置有误。 Web 服务器应指向 public 目录,例如 /home/someuser/appi/public,而不是 /home/someuser/。编辑 Apache 配置文件(不要编辑 .htaccess),里面应该有类似的行:

DocumentRoot "/path_to_appi/appi/public"
<Directory "/path_to_appi/appi/public">

然后重启 Apache 使一切正常。