2014-06-10 2 views
0

나는 아주 철저하게 검색 한이에 대한 답을 찾을 수 없습니다로는 www.supersaturated.co.uk, 그래서 기본적으로 나는 웹 사이트를 설정 한 ... htaccess로

을 기존 HTTPS 사이트를 리디렉션 모두 훌륭한 작업 https 및 관련 htaccess 리디렉션.

클라이언트의 웹 사이트는 www.supersaturated.net입니다. 이것은 이제 새 호스팅 계정의 정적 도메인입니다.

내가 겪고있는 문제는 새 사이트의 SSL 인증서가 .co.uk 도메인에만 해당된다는 것입니다. 누군가가 http://www.supersaturated.net으로 가면 안전한 .co.uk로 리디렉션됩니다. 그러나 어떤 사람이 https://www.supersaturated.net으로 가면 신뢰할 수없는 연결에 대한 브라우저 경고가 표시됩니다. 리다이렉트를 시도하기 전에 이것을 리디렉션 할 수있는 방법이 있거나 브라우저가 .net에 대한 SSL 부족을보고 있습니까? 어떤 도움이 많이 감사합니다

RewriteEngine On 
RewriteCond %{HTTP_HOST} !^www\.supersaturated\.co\.uk$ 
RewriteRule (.*) https://www.supersaturated.co.uk/$1 [L,R=301] 
RewriteCond %{HTTPS} off 
RewriteRule^https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] 

:

여기 내 htaccess로 파일의 관련 부분이다.

답변

0

예 리디렉션 규칙을 시도하기 전에 브라우저에 .net에 대한 SSL 부족이 표시되는 것은 사실입니다. 이는 mod_rewrite이 호출되기 전에 보안상의 이유로 웹 서버와 브라우저 간의 인증서 협상이 발생했기 때문입니다.

+1

페이지가로드되기 전에 경고 메시지가 표시되면 어떻게 페이지 머리에 javascript를 추가하면 도움이 될까요? –

+0

맞습니다. SSL 경고가 계속 올 것입니다. – anubhava

관련 문제