도메인 두개 사용할때 conf 파일 설정 질문드립니다 정보
도메인 두개 사용할때 conf 파일 설정 질문드립니다본문
도메인 두개를 사용하고자할대
 listen       80;
    server_name pcn21.com www.pcn21.com pcn21.net www.pcn21.net;
    root   /home/pcn21/master/public;
위처럼 하니 안되더라구요
어떤식으로 묶어야 하나요
아래처럼 해도되는건가여?
 listen       80;
    server_name pcn21.com www.pcn21.com;
    ServerAlias  pcn21.net www.pcn21.net;
    root   /home/pcn21/master/public;
                        
                공감
                
1
                
    1
댓글 4개
                
                    2개 도메인 연결하실때는 버츄얼호스트 사용하셔서 연결하시면 됩니다.
NameVirtualHost *:80
<VirtualHost *:80>
DocumentRoot /home/pcn21/master/public
ServerName www.pcn21.com
ServerAlias pcn21.com
ErrorLog logs/pcn21_com-error_log
CustomLog logs/pcn21_com-access_log common
</VirtualHost>
<VirtualHost *:80>
DocumentRoot /home/pcn21/master/public
ServerName www.pcn21.net
ServerAlias pcn21.net
ErrorLog logs/pcn21_net-error_log
CustomLog logs/pcn21_net-access_log common
</VirtualHost>
이런식으로 httpd.conf 파일 수정하시고 사용하시면 됩니다.
보통 가상호스트(VirtualHost)를 사용하여 다수의 도메인을 관리할때는 별도의 conf파일을 만들어서 사용합니다.
                    NameVirtualHost *:80
<VirtualHost *:80>
DocumentRoot /home/pcn21/master/public
ServerName www.pcn21.com
ServerAlias pcn21.com
ErrorLog logs/pcn21_com-error_log
CustomLog logs/pcn21_com-access_log common
</VirtualHost>
<VirtualHost *:80>
DocumentRoot /home/pcn21/master/public
ServerName www.pcn21.net
ServerAlias pcn21.net
ErrorLog logs/pcn21_net-error_log
CustomLog logs/pcn21_net-access_log common
</VirtualHost>
이런식으로 httpd.conf 파일 수정하시고 사용하시면 됩니다.
보통 가상호스트(VirtualHost)를 사용하여 다수의 도메인을 관리할때는 별도의 conf파일을 만들어서 사용합니다.
                
                    @천사의자장가 아 제가 Nginx 라는 말을 안써놨군요 ㅠㅠ 답변 감사합니다                
                
                
            
                    
                
                    음... 어떻게 설명 드려야 할까.....
Nginx에서는 아파치와는 다르게 Alias를 사용되고 있습니다.
root path 대신에 Alias 를 사용 한답니다....^^;;
다시 말하자면 도메인 네임에 사용 하지 않고 경로에서 사용된다는 것을 뜻합니다.
pcn21.com 관련 .conf 파일 내부에 아래와 같이 추가해서 사용해 보세요.
 
server {
listen 80;
server_name pcn21.net www.pcn21.net;
ssl off;
root /home/pcn21/master/public;
index index.html index.htm;
}
                    Nginx에서는 아파치와는 다르게 Alias를 사용되고 있습니다.
root path 대신에 Alias 를 사용 한답니다....^^;;
다시 말하자면 도메인 네임에 사용 하지 않고 경로에서 사용된다는 것을 뜻합니다.
pcn21.com 관련 .conf 파일 내부에 아래와 같이 추가해서 사용해 보세요.
server {
listen 80;
server_name pcn21.net www.pcn21.net;
ssl off;
root /home/pcn21/master/public;
index index.html index.htm;
}
                
                    @亞波治 아 도메인마다 conf 파일을 만들어주면 되네요                
                
                
            
                    