2017-05-02 1 views
0

아마존 Ec2 Linux에서 여러 웹 사이트를 호스팅하려고하지만 홈 대시 보드 웹 사이트 만 보여줍니다. 나는 httpd.conf에서 가상 호스트 설정을 다음과 같이 시도한다.내 EC2 인스턴스에서 여러 웹 사이트 호스팅이 제대로 작동하지 않습니다.

을 DocumentRoot "의/var/www/html/SITE-1" 서버 이름 www.myexample1.com

을 DocumentRoot "의/var/www/html/SITE-2" 서버 이름을 www.myexample2. COM

내가 http://10.123.12.12/SITE-1http://10.123.12.12/SITE-2 것처럼 오른쪽 페이지

하지만 난이 DNS 이름 기본 페이지로 주어진 경우에만 최대로드, 두 DIFF를 얻고 넣으면 다른 사이트가로드되지 않습니다

답변

0

문서 루트가 여전히 /var/www/html으로 설정되어 있고 VirtualHost 컨테이너가 적합하지 않은 것으로 보입니다. 이런 식으로 뭔가를 시도 : SSL을해야 할 경우

NameVirtualHost *:80 

<VirtualHost *:80> 
    DocumentRoot "/var/www/html/SITE-1" 
    ServerName www.myexample1.com 
</VirtualHost> 

<VirtualHost *:80> 
    DocumentRoot "/var/www/html/SITE-2" 
    ServerName www.myexample2.com 
</VirtualHost> 

<Directory "/var/www/html/SITE-1"> 
    AllowOverride None 
    Order allow,deny 
    Allow from all 
</Directory> 

<Directory "/var/www/html/SITE-2"> 
    AllowOverride None 
    Order allow,deny 
    Allow from all 
</Directory> 

, 당신은 포트 443 및 기타 옵션을 포함해야합니다.

+0

고맙습니다. –

관련 문제