테스트 사이트 - 개발 중인 베타 버전입니다

도메인 두개 사용할때 conf 파일 설정 질문드립니다

· 7년 전 · 1916 · 4

도메인 두개를 사용하고자할대   

 

 

 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;

 

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 4개

7년 전
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파일을 만들어서 사용합니다.
7년 전
@천사의자장가 아 제가 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;
}
7년 전
@亞波治 아 도메인마다 conf 파일을 만들어주면 되네요

게시글 목록

번호 제목
1856
1854
1853
1847
1846
1837
1828
1824
1819
1817
1810
1805
1790
1786
1783
1770
1764
1763
1754
1753
1746
1737
1736
1734
1731
1727
1721
1718
1715
1708