아파치 설치후 도메인설정방법
게재 : 2019.3.14
수정 : 2019.3.20
기본적인 도메인 설정방법
VirtualHost 설정의 기본
기본적인 설정방법은 다음과 같습니다.
- <VirtualHost *:80>
- DocumentRoot 파일경로
- ServerName 도메인
- </VirtualHost>
이를 실제 경로와 도메인명으로 적용한 예시를 보면 다음과 같습니다.
- <VirtualHost *:80>
- DocumentRoot /var/www/html/mywebsite
- ServerName mywebsite.com
- </VirtualHost>
필요한 도메인 모두 하나씩 설정해줘야...
주의할 점은
mywebsite.com이라고 입력을 했다고 해서 www.mywebsite.com까지 연결이 된 것은 아니라는 것입니다.
www.mywebsite.com를 추가해주고 싶다면 ServerAlias 를 이용해서 다음과 같이 설정해줍니다.
- <VirtualHost *:80>
- DocumentRoot /var/www/html/mywebsite
- ServerName mywebsite.com
- ServerAlias www.mywebsite.com
- </VirtualHost>
순서는 중요하지 않으므로 ServerName에
www.mywebsite.com를 넣고 ServerAlias에
mywebsite.com를 넣어도 무방합니다.
다수의 도메인 연결
다수의 도메인을 등록해주고 싶다면 공백으로 구분하여 다수의 도메인을 나열해주면 됩니다.
- <VirtualHost *:80>
- DocumentRoot /var/www/html/mywebsite
- ServerName mywebsite.com
- ServerAlias ko.mywebsite.com ja.mywebsite.com en.mywebsite.com
- </VirtualHost>
물론 서브도메인이 아니라 전혀 다른 도메인을 넣어도 상관은 없습니다.
- <VirtualHost *:80>
- DocumentRoot /var/www/html/mywebsite
- ServerName mywebsite.com
- ServerAlias yourwebsite.net goodwebsite.info
- </VirtualHost>
와일드 카드 사용도 가능
만약 모든 서브도메인을 연결시켜주고 싶다면 와일드카드(*)를 사용하여 다음과 같이 표현할 수도 있습니다.
- <VirtualHost *:80>
- DocumentRoot /var/www/html/mywebsite
- ServerName mywebsite.com
- ServerAlias *.mywebsite.com
- </VirtualHost>
#도메인 #설정 #아파치 #apache #httpd #conf #VirtualHost #가상호스트
➔ | AH00558 Could not reliably determine the server's fully qualified domain name 에러처리 | ➔ |
➔ | 도메인 설정 직후 도메인 연결이 안되는 경우 | ➔ |