Rackspace로드 밸런서를 사용하여 관리자 패널 내에서 SSL 키 / pem을 설정할 수 있습니다. 모든 것이 잘 작동합니다 .http 및 https 프로토콜을 모두 사용할 수 있습니다. 그러나 다음을 사용하여 http를 https로 리디렉션하려고하면 :
server{
listen *:80;
server_name mydomain.com www.mydomain.com;
rewrite ^ https://mydomain.com$request_uri? permanent;
... 리디렉션 루프가 발생합니다. 포트 443을 듣고 있지 않다는 것을 알고 있지만로드 밸런서가 나를 위해 처리했기 때문입니다. 나는 또한 재 작성을 if ($scheme ~* http){
쓸모 없게 포장하려고했습니다 .
내 질문의 다른 부분은 URL에서 www를 제거하고 싶다는 것입니다. 하나의 재 작성 으로이 작업을 수행 할 수 있습니까? 위의 다시 쓰기도 이것을 처리해서는 안됩니까?
당신의 도움을 주셔서 감사합니다!