하나의 사이트에 2개의 도메인, 2개의 SSL 인증서 사용 할수 있나요?
본문
하나의 사이트에
A.COM, B.COM 도메인을 연결해서
도메인에 각각 SSL인증서를 적용하여 사용할 수 있나요?
답변 2
가능합니다.
하나의 사이트에 두 개 이상의 도메인(A.COM, B.COM)을 연결하고,
각 도메인에 개별 SSL 인증서를 적용하여 사용할 수 있습니다.
*NGINX의 server 블록, Apache의 VirtualHost를 사용하여 각 도메인에 개별 인증서를 지정.
- NGINX에서는 server 블록을 도메인마다 각각 설정
server {
listen 443 ssl;
server_name A.COM;
ssl_certificate /path/to/a_com_cert.pem;
ssl_certificate_key /path/to/a_com_key.pem;
root /path/to/site;
index index.html;
}
server {
listen 443 ssl;
server_name B.COM;
ssl_certificate /path/to/b_com_cert.pem;
ssl_certificate_key /path/to/b_com_key.pem;
root /path/to/site;
index index.html;
}
- Apache에서는 VirtualHost
설정으로 도메인마다 개별 인증서를 지정
<VirtualHost *:443>
ServerName A.COM
DocumentRoot "/path/to/site"
SSLEngine on
SSLCertificateFile /path/to/a_com_cert.pem
SSLCertificateKeyFile /path/to/a_com_key.pem
</VirtualHost>
<VirtualHost *:443>
ServerName B.COM
DocumentRoot "/path/to/site"
SSLEngine on
SSLCertificateFile /path/to/b_com_cert.pem
SSLCertificateKeyFile /path/to/b_com_key.pem
</VirtualHost>
*SEO를 고려해, 동일한 콘텐츠를 제공하는 경우 canonical URL을 지정.
*도메인에 따른 동적 콘텐츠 처리는 백엔드에서 구현.
*DNS 설정에서는 두 도메인 모두 동일한 서버의 공인 IP를 가리키도록 A 레코드를 설정.
*SSL 인증서는 각각의 도메인으로 발급받아 설치하여야 합니다.
!-->!-->
네. 가능합니다.
apache 에서 설정 하시면 되요.
답변을 작성하시기 전에 로그인 해주세요.