チェ・ゲバムラの日記

脱犬の道を目指す男のブログ

httpsでアクセスしてるのに自動生成のパスがhttpになってしまう時の対策

今回の現象

httpsでアクセスすると内部に記載しているパスがhttpになって不審扱い
・Laravelで作られたサイトのため、{{ ('img/aaa.png') }} というのがソースコードに記載されている。
・最悪この部分を/img/aaa.pngとすれば解決するが、ミスりやすいし根本の解決にならない。
HTTPSかどうかが判定できていないかも


ということで解決した。

解決方法

httpd.confの最終行に下記を追記
SetEnv HTTPS on



以上


参考
PHP の $_SERVER['HTTPS'] が on になる流れ 〜Apache mod_php 編〜