私のホームページのURLを使用してログインページにアクセスできます - /login
、そして期待どおりにサイトにログインしてください。しかし、プロダクションでは、ログインするためのリンクをクリックすると、「処理」してホームページにリダイレクトされます。Laravel - ログインページはホームページにリダイレクトされますが、生産時のみ
<li>
<a href="{{ url('login') }}">Login</a>
</li>
ログは私のアプリケーション内で毎日設定されていますが、何もエラーはありません。
これを本番環境でどのようにデバッグできますか?私はLaravel Forgeを使用しています。標準/auth/login
のURLがプロダクションでは動作しないのはなぜですか?
私はちょうど私の最新のビルドをprodにプッシュしたので、まったく同じコードベースを使用しています。私はphp artisan
のすべての設定/キャッシュもクリアしました。
さらなるコード/情報が必要な場合は、私に知らせてください。
多くのありがとうございます。
なぜあなたは 'url()'の代わりに 'action()'を使わないのですか?問題はURLの形成の可能性が高いです。あなたはリンクを調べるとき、正しい場所ですか? – Mihailo
あなたの**。env **ファイルの状態はどうですか?プロダクション環境でのグローバルなAPP_DOMAINは何ですか? – Mihailo
'APP_DOMAIN'はローカルでもプロダクションでも設定されていません – Ben