2017-05-02 8 views
0

Amazon Ec2 Linuxで複数のWebサイトをホストしようとしていますが、ホームダッシュボードのWebサイトのみを表示しています。私は、httpd.confでも以下の仮想ホスト設定をしようとしています。EC2インスタンスで複数のWebサイトをホストしても正しく動作しない

のDocumentRoot "の/ var/WWW/HTML/SITE-1" ServerNameのwww.myexample1.com

のDocumentRoot "の/ var/WWW/HTML/SITE-2" のServerName www.myexample2。 comの

私はhttp://10.123.12.12/SITE-1http://10.123.12.12/SITE-2のように、それは右ページ

しかし、私は、DNS名、デフォルトのページで指定した場合にのみアップロードされ、2つの差分を取得しています置く場合他のサイトが読み込まれていない

答えて

0

ドキュメントルートがまだ/var/www/htmlに設定されていて、適切なVirtualHostコンテナがない可能性があります。

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> 

SSLを行う必要がある場合は、ポート443などのオプションを含める必要があります。

+0

ありがとうございます –

関連する問題