未找到Laravel对象错误404

时间:2016-04-14 07:17:28

标签: laravel object url http-status-code-404 laravel-5.1

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

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

  

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

(改为原始ip以获取隐私权)

它到目前为止工作但是如果我登录url确实改为:

  

http://61.211.45.158/auth/login

我收到了错误

  

找不到对象... 404

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

我不知道为什么会发生这种情况真的非常感谢任何帮助。

修改

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

我评论了这一行:

  

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

     

{

1 个答案:

答案 0 :(得分:2)

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

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

然后重启Apache以使一切正常。