2016-10-06 3 views
0

Я пытаюсь разместить несколько веб-сайтов на Amazon Ec2 linux, но он показывает только первый веб-сайт. Я пытаюсь выполнить следующую конфигурацию виртуального хоста в httpd.conf.Хостинг нескольких веб-сайтов на AWS - Amazon Linux EC2

<VirtualHost *:80> 
ServerAdmin [email protected] 
DocumentRoot "/var/www/html/chitthu.co" 
ServerName www.chitthu.co 
ErrorLog "logs/chitthu.co-error_log" 
CustomLog "logs/yourdomain.com-access_log" common 

</VirtualHost> 
<VirtualHost *:80> 
ServerAdmin [email protected] 
DocumentRoot "/var/www/html/burmanews.co" 
ServerName www.burmanews.co 
ErrorLog "logs/burmanews.co-error_log" 
CustomLog "logs/burmanews.co-access_log" common 
</VirtualHost> 

И укажите оба домена на тот же общедоступный IP-адрес экземпляра EC2. И это все еще не работает для меня.

+0

Эти два домена загружают разные сайты для меня. Возможно, попробуйте очистить кеш браузера. –

+0

@MarkB Нет, в настоящее время burmanews.co указывает на другой экземпляр. Вот почему загрузка правильная ... Я верну ее обратно в тот же экземпляр снова. –

+0

Теперь оба домена называют только «chitthu.co» –

ответ

1

Проблема Решение. Я выделяю новый Elastic ip и свяжусь с экземпляром EC2, указываю на весь домен с тем, что ip работает отлично.