아파치 2.4를 사용하고 있어요
모든 HTTP 트래픽을 apex 도메인의 표준 도메인과 일치하는 HTTPS로 리디렉션하고 싶습니다. RewriteRules를 통해 이 작업을 수행할 수 있다는 것을 알고 있지만 대신 HTTP 헤더에서 도메인 이름을 가져오는 RedirectMatch를 사용하고 싶습니다.
ServerName exampledomain.com
ServerAlias *.exampledomain.com
<If "%{SERVER_PROTOCOL} != 'HTTPS'">
RedirectMatch (.*) "https://%{HTTP_HOST}$1"
</If>
따라서 요청하면 http://anynameyoucanimagine.exampledomain.com
로 리디렉션됩니다 https://anynameyoucanimagine.exampledomain.com
.
어떤 아이디어가 있나요?
감사합니다!
답변1
다음 줄은 충분히 간단해야합니다
ServerName anynameyoucanimagine.exampledomain.com
RedirectMatch /(.*) https://anynameyoucanimagine.exampledomain.com/$1