일부 EC2 인스턴스에서 AWS Elastic Beanstalk을 사용하여로드 밸런서로 웹 사이트를 호스팅하고 있습니다.AWS ELB index.php가없는 HTTP에서 HTTPS로 리디렉션
나는 OctoberCMS (프레임 워크로 laravel의 맛)
내가 AWS 인증서 관리자를 통해 내 ELB를 통해 설치 SSL 인증서를 가지고 모두가 잘 작동을 사용하고 있습니다.
하지만 문제가 있습니다.
HTTP를 HTTPS로 리디렉션하려고합니다. 사용자가이 https://mywebsitesite.com/index.php
에 소요 http://mywebsitesite.com
에 오면
Redirect to HTTPS
RewriteCond %{HTTP:X-Forwarded-Proto} =http
RewriteRule . https://%{HTTP:Host}%{REQUEST_URI} [L,R=permanent]
는, 따라서 그들이 https://mywebsitesite.com/index.php/someresource
의 방식으로 탐색 시작 :
는 AWS에 따르면, 나는 그 일을 할 수있는 작은 htaccess로 조각을 얻었다.
또한 http://mywebsitesite.com/someresource
으로 가면 https://mywebsitesite.com/index.php
으로 다시 연결됩니다.
이 좋은 경험하지 않고 누군가가 전에이 발생해야합니다 알고 80
내 ELB 리스너가 기본적으로 구성되어있는 index.php를 제대로 자원을 리디렉션 제거 할 수 있습니다 -> 80 및 443 -> 80
참고 : 리디렉션 루프가 발생하지 않습니다.
Nope, Didnt work, Thanks – Temitayo