お世話になります。
laravel初心者です。
開発環境でhttp環境下でlaravel 6で開発したadminlte3を含むwebアプリを本番環境にデプロイし、letsencrpytを使ってSSL化しました。
その後、AppServiceProviderにforceScheme('https')を書きこんで常時SSL化しました。
その結果、公開ページについては問題なく常時SSL化されました。
ところが、管理画面にログインするためにadminlteのログイン画面を開くと、404エラーが表示されてしまいます。
forceScheme('https')をコメントアウトし、httpでログイン画面にアクセスすると、通常通り表示されます。httpsでログイン画面にアクセスした際に404エラーが表示されます。
ログイン画面のviewは@extends('adminlte::auth.login')となっており、adminlteのレイアウトを読み込んでいるようです。
しかし、adminlteのconfigファイルにはsslの設定らしき項目は見当たりませんでした。
また、adminlteのドキュメント読んでみたのですが、それらしい記載は見当たりませんでした。
どなたか、解決の糸口だけでも教えていただけませんでしょうか。
宜しくお願い致します。
あなたの回答
tips
プレビュー