2016-12-05 28 views
2

私のホームページのURLを使用してログインページにアクセスできます - /login、そして期待どおりにサイトにログインしてください。しかし、プロダクションでは、ログインするためのリンクをクリックすると、「処理」してホームページにリダイレクトされます。Laravel - ログインページはホームページにリダイレクトされますが、生産時のみ

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

ログは私のアプリケーション内で毎日設定されていますが、何もエラーはありません。

これを本番環境でどのようにデバッグできますか?私はLaravel Forgeを使用しています。標準/auth/loginのURLがプロダクションでは動作しないのはなぜですか?

私はちょうど私の最新のビルドをprodにプッシュしたので、まったく同じコードベースを使用しています。私はphp artisanのすべての設定/キャッシュもクリアしました。

さらなるコード/情報が必要な場合は、私に知らせてください。

多くのありがとうございます。

+0

なぜあなたは 'url()'の代わりに 'action()'を使わないのですか?問題はURLの形成の可能性が高いです。あなたはリンクを調べるとき、正しい場所ですか? – Mihailo

+0

あなたの**。env **ファイルの状態はどうですか?プロダクション環境でのグローバルなAPP_DOMAINは何ですか? – Mihailo

+0

'APP_DOMAIN'はローカルでもプロダクションでも設定されていません – Ben

答えて

0
  1. ブラウザのキャッシュ/ Cookieをクリアしてもう一度お試しください。

  2. 生産と開発のサーバー構成の違いを確認します。

  3. 両方の環境で同じコードが使用されていることを100%確信していますか?

関連する問題