와일드 카드 SSL을 사용하여 example.com
웹 사이트를 받았습니다. 그래서 하위 도메인에 도달하려고 할 때마다 abc.example.com
은 example.com
으로 다시 리디렉션합니다. 리디렉션을 중지하려면 어떻게해야합니까? 나는 .htaccess
파일에 조건을 추가하면 문제를 해결할 수 있지만 그때 내가 찾은 모든 대답에는 조건이 다르다는 것을 알았습니다. 잘못된 것을 변경하면 전체 사이트가 망가질 것입니다.와일드 카드 중지 SSL을 사용하여 하위 도메인을 기본 도메인으로 리디렉션
이 하위 도메인의 .htaccess
파일입니다 :
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule .* - [E=CANONICAL:http://abc.example.com%{REQUEST_URI},NE]
RewriteCond %{HTTPS} =on
RewriteRule .* - [E=CANONICAL:https://abc.example.com%{REQUEST_URI},NE]
</IfModule>
그래서 나는 리디렉션을 중지하기 위해 어떤 조건을 추가해야합니까? 도움이된다면 두 웹 사이트 모두 WordPress를 사용하고 있으며이 코드는 # BEGIN W3TC CDN
아래에 있습니다.
ServerFault.com 물어 더 나은 장소입니다 : 바로 오늘의 일에서 SSL과 나이를 시행 고려 한편
다음
Host
헤더에게 초기 요청의 일부로 보낸 클라이언트/브라우저를 사용하여 전문 웹 서버 구성에 대한 질문. – Barmar