Я хочу установить несколько веб-хостинг на домене один EC2 instance.Both направляющей на один IP-адрес Я настроил /etc/httpd/conf/httpd.conf файл как-VirtualHosts на AWS EC2 не работает
#NameVirtualHost *
<VirtualHost *>
DocumentRoot "/var/www/html"
ServerName domain1.com
ServerAlias www.domain1.com
<Directory "/var/www/html">
AllowOverride All
Require all Granted
</Directory>
</VirtualHost>
<VirtualHost *>
DocumentRoot "/var/www/domain2"
ServerName domain2.com
ServerAlias www.domain2.com
<Directory "/var/www/domain2">
AllowOverride All
Require all Granted
</Directory>
# RewriteEngine On
</VirtualHost>
проблемы является сервер только направляющей domain1.com Когда я положил domain2.com в URL он показывает мне апачскую страницу по умолчанию «Amazon Linux AMI Test Page»
И поэтому я прокомментировал NameVirtualHost * IS-после перезапуска HTTPd службы, Я получаю
Начиная HTTPD: AH00548: NameVirtualHost не имеет никакого эффекта и будет удален в следующем выпуске /etc/httpd/conf/httpd.conf:355
Что еще настройки я должен делать? Пожалуйста, помогите мне.
Thanks
IP-адрес для обоих ваших доменов указывают ли на тот же IP (что в нашем случае EC2)? Вы пытались получить доступ к сайту с помощью режима инкогнито в своем браузере (устраняет проблему с кешем браузера)? – stdunbar
Вы вызвали сервер «doamin» в конфигурации VH, но обратитесь к «домену» в URL-адресе. Возможно, это просто опечатка? – gary