2016-12-05 72 views
2

我可以使用我的主页上的URL - /login访问我的登录页面,并按预期方式登录到站点。然而,在制作过程中,如果我点击链接登录,它会“处理”,然后重定向回主页。Laravel - 登录页面重定向回主页,但仅限于生产

<li> 
    <a href="{{ url('login') }}">Login</a> 
</li> 

我的日志在我的应用程序中设置为每日,但是,没有什么是'错误'。

如何在生产中调试此功能?我正在使用Laravel Forge。为什么标准/auth/login网址在生产中不起作用,而是在本地?

我刚推出我的最新版本,所以他们都使用完全相同的代码库。我也已清除php artisan上的所有配置/缓存。

如果您需要更多的代码/信息,请让我知道。

非常感谢。

+0

为什么不使用'action()'而不是'url()'这个问题很可能是以url的形式出现的。当你检查链接的位置是否正确? – Mihailo

+0

**。env **文件的状态如何?生产环境中的全局“APP_DOMAIN”是什么? – Mihailo

+0

'APP_DOMAIN'未在本地或制作中设置 – Ben

回答

0
  1. 清除浏览器缓存/ Cookie,然后重试。

  2. 检查生产和开发之间的任何服务器配置差异。

  3. 你是否100%确定这两个环境具有相同的代码?