페이지

[ubuntu] 아파치(Apache) 가상호스트에 한글 도메인 연결



* 기준 OS: ubuntu 16.04 LTS
아파치 가상호스트에 한글 도메인 연결하기 + 한글 2차 도메인까지

1. 한글 도메인의 퓨니코드(Punycode)를 확인합니다.



















▸ http://whois.kisa.or.kr/idnconv/index.jsp
▸ EX: 경기도.com ⇒ xn--289an1ao6j.com


2. 호스트 설정 파일에 퓨니코드를 지정합니다.('경기도.com'으로 샘플)
<VirtualHost *:80>
    ServerName xn--289an1ao6j.com

    ServerAdmin name@email.com
    ServerAlias www.xn--289an1ao6j.com xn--289an1ao6j.com

    DocumentRoot /html/gyeonggido

    <Directory /html/gyeonggido>  
        Options IncludesNoExec  
        ServerSignature Off  
        AllowOverride None  
        Require all granted  
    </Directory>  

    ErrorLog ${APACHE_LOG_DIR}/gyeonggido-error.log  
    CustomLog ${APACHE_LOG_DIR}/gyeonggido-access.log combined
</VirtualHost>


3. 2차 도메인의 경우, 똑같이 퓨니코드를 이용합니다.('분당구.경기도.com'으로 샘플)
<VirtualHost *:80>
    ServerName xn--2e0b78hl7j.xn--289an1ao6j.com

    ServerAdmin name@email.com
    ServerAlias xn--2e0b78hl7j.xn--289an1ao6j.com

    DocumentRoot /html/gyeonggido/bundanggu

    <Directory /html/gyeonggido/bundanggu>
        Options IncludesNoExec  
        ServerSignature Off  
        AllowOverride None  
        Require all granted  
    </Directory>  

    ErrorLog ${APACHE_LOG_DIR}/bundanggu-error.log  
    CustomLog ${APACHE_LOG_DIR}/bundanggu-access.log combined
</VirtualHost>

댓글 없음:

댓글 쓰기