Apache 구성에서 ServerName 설정

Apache 구성에서 ServerName 설정

내 ssl_error_log(Apache 2)에 다음 오류가 발생했습니다.

[warn] RSA server certificate CommonName (CN) 'mydomain.com' does NOT match server name!?

아무것도 영향을 미치지 않는 것 같습니다. 내 SSL 인증서(Godaddy에서 공유 인증서로 구입한 인증서)가 제대로 작동합니다. 하지만 내 오류 로그가 이것으로 채워지지 않도록 수정하고 싶었습니다.

그래서 나는 그 줄을 추가했다.

ServerName mydomain.com

내 인증서의 CN인 것 같으므로 내 Apache conf 파일에 추가합니다. 이로 인해 오류가 중지된 것 같습니다. 그러나 내 모든 301 리디렉션 등은 더 빠르고 SEO 이유로 www.mydomain.com을 가리킵니다. 나도 추가했다

ServerAlias www.mydomain.com

VirtualHost로 *:80

내 질문은 - mydomain.com을 ServerName으로 사용하면 어떤 것에 부정적인 영향을 미칠까요? 내 사이트는 여전히 작동하는 것으로 보이며 mydomain.com의 모든 내용이 www.mydomain.com으로 리디렉션되므로 모든 것이 괜찮은 것처럼 보이지만 고려하지 않은 사항이 있는지 궁금합니다.

답변1

ServerName/ServerAlias를 추가해야 합니다.가상호스트 *:443(VirtualHost *:80은 https가 아닌 http입니다)

관련 정보