#2. www 도메인 503 리디렉션 문제
⚠️ 문제
- 도메인: https://dainwiki.com, http://dainwiki.com은 정상 접속됨
- http://www.dainwiki.com, https://www.dainwiki.com 모두 접속 불가
- DNS 설정은 정상(A레코드 호스트에 @와 www(서브) 모두 정상 등록되어 있음)
🔍 원인 분석
- Docker 환경에서 nginx-proxy + letsencrypt-nginx-proxy-companion 조합을 사용 중
- .env 또는 docker-compose.yml 설정에 www.dainwiki.com이 포함되어 있지 않았음
- 인증서에 www.dainwiki.com이 누락되어 www 요청에 대한 자동 리디렉션이 설정되지 않음
⚡ 해결방법
- Docker 환경에서 nginx-proxy + letsencrypt-nginx-proxy-companion 조합을 사용 중
- .env 또는 docker-compose.yml 파일 내 환경변수 아래와 같이 변경
VIRTUAL_HOST=dainwiki.com,www.dainwiki.com
LETSENCRYPT_HOST=dainwiki.com,www.dainwiki.com
LETSENCRYPT_EMAIL=you@example.com
변경 후에는 도커 컨테이너 재시작
docker-compose down
docker-compose up -d
이 설정을 통해
- www.dainwiki.com도 포함된 SSL 인증서가 자동 발급됨
- www 접속 시 https:// 로 자동 리디렉션됨