2013-10-23 7 views
1

SSL 인증서를 구입하여 설치 한 www.example.com 사이트가 있습니다.SSL 문제가 발생하고 https에서 http로 리디렉션 됨

잘 작동하고 SSL에 있지 않은 app.example.com이있는 하위 도메인도 있습니다.

www.example.com과 app.example.com은 모두 동일한 IP 주소에 있습니다.

에서 나중에 우리는 app.frostbox.com에 SSL을 넣어하기로 결정하고 난 app.frostbox.com SSL을 구성하고 그것은 이제 문제는 구글이 https://www.example.com/로 내 사이트를 색인되어 있는지,

괜찮 았는데 사용자가 웹에 올랐을 때 잘못된 보안 경고가 발행되고 사용자가 보안 문제를 허용하면 내 app.example.com 콘텐츠가 표시됩니다.

참고 : 나는 /etc/httpd/conf.d/ssl.conf

ssl.conf의 내용은 다음과 같습니다

내 SSL 구성 파일이 있습니다.

http://pastebin.com/GCWhpQJq

참고 : 나는 .httaccess의 솔루션을 시도했지만 그 중 어느 것도 작동하지 않습니다. 리디렉션 301 리디렉션 등

+0

그래서 당신의 문제가 무엇입니까? –

+0

귀하의 경우에도 와일드 카드 SSL 인증서를 사용할 수 있습니다.이 비용은 SAN 다중 도메인 SSL보다 약간 비쌉니다. –

+0

@JonLin : Google 색인 사이트 https 및 https가 보안 경고를 표시하므로 비 https로 리디렉션하고 싶습니다. – Asghar

답변

0

SAN 다중 도메인 인증서를 구입하십시오. www.abc.com에 인증서를 발급하고 추가 SAN www.app.abc.com을 추가하면 작동합니다.

희망하신대로 30 일 취소 정책을 이용하십시오.

+0

문제는 제 관리가 와일드 카드 인증서를 구매하고 싶지 않다는 것입니다. : – Asghar

0
당신이 당신의 httpd.conf 파일 또는 가상 호스트가 지정 http를 https로 리디렉션하려면 다음 줄을 추가하는 파일을 편집 할 필요가

:

RewriteEngine On 
RewriteCond %{HTTPS} off 
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} 
+0

안녕하세요, HTTPS를 HTTPS로 리디렉션하고 싶지 않습니다. https-> http – Asghar

+0

에 RewriteCond % {HTTPS} RewriteRule (. *) http : // % {HTTP_HOST} % {REQUEST_URI} - 이것을 사용하십시오. .htaccess 파일의 편집 된 코드 –

+0

또한 시도해 보았지만 작동하지 않았습니다. ( – Asghar

관련 문제