1
PHP가있는 Apache를 실행하는 Load Balancer 뒤에 몇 대의 서버가 있습니다. 사람들이 SSL 세션을 가질 수 없다는 것을 발견했습니다. URL에 https : //를 추가하여 https를 사용하여 사이트의 모든 페이지에 액세스 할 수 있지만 링크에 https가 표시 되더라도 링크를 클릭하면 다시 표준 http 페이지로 리디렉션됩니다. 나는 비 TCP 시도 HTTPS를 사용하여 내가 443-443을 시도했지만 그 서버 503 오류 (발생했습니다Elastic Load Balancer의 HTTPS 상태가 HTTPS 상태가 아님
HTTP 80 to HTTP 80
TCP (SSL) 443 to TCP 80
:로드 밸런서 리스너 페이지에서
나는 그것이로 설정해야 서버 과부하). 서버에*:443
VirtualHost를 추가했지만 작동하지 않습니다. htaccess로 규칙으로
RewriteCond %{HTTP_HOST} .
RewriteCond %{HTTP_HOST} ^mydomain\.com [NC]
RewriteCond %{SERVER_PORT} 80
RewriteRule (.*) https://www.mydomain.com/$1 [R=301,L]
:
은 또한도를 시도했다. 그러나 탐색 할 때 사용자는 여전히 HTTP로 다시 리디렉션됩니다.아이디어가 있으십니까?