[Laravel] 해결방법: link가 자꾸 http로만 생성되요

APP_URL과 ASSET_URL에 https인 주소를 설정해 두었는데도 route나 paginate가 http 프로토콜로 된 링크만 생성해서 고민이신가요? 그래서 mixed content 에러를 겪고 계신가요?

이 문제는 app/Http/Middleware/TrustProxies.php 파일의 내용을 아래와 같이 수정해서 간단히 해결하실 수 있습니다.

// BEFORE: protected $proxies;
protected $proxies = '*';

주의) 혹시 아주아주 오래된 Laravel 버전을 사용하고 계시다면, 또는  TrustProxies.php 파일이 프로젝트에 아예 존재하고 있지 않다면, stackoverflow에 있는 다른 솔루션을 참고하셔야 할 겁니다.

해피 코딩!