Субдомен Virtualhost не работает на AWS EC2 - PullRequest
0 голосов
/ 16 ноября 2018

Я пытаюсь настроить обратный прокси-сервер в экземпляре AWS EC2 с помощью XAMPP.

Мой httpd-vhosts.conf отлично работает с localhost, но не с моего сервера EC2:

<VirtualHost *:80>
  ProxyPreserveHost On
  ProxyRequests Off
  ServerName ec2-foo.us-east-2.compute.amazonaws.com
  ServerAlias ec2-foo.us-east-2.compute.amazonaws.com
  DocumentRoot "/opt/lampp/htdocs/main"
</VirtualHost>
<VirtualHost *:80>
  ProxyPreserveHost On
  ProxyRequests Off
  ServerName bar.ec2-foo.us-east-2.compute.amazonaws.com
  ProxyPass / http://example.com
  ProxyPassReverse / http://example.com
</VirtualHost>

Нет ошибки при доступе к bar.localhost, но при обращении к нему с bar.ec2-foo.us-east-2.compute.amazonaws.com.

Есть ли способ это исправить? Если нет, есть ли способ получить доступ к example.com через ec2-foo.us-east-2.compute.amazonaws.com/bar?

1 Ответ

0 голосов
/ 16 ноября 2018

Сегодня я узнал, что Amazon не имеет подстановочных знаков для своих общедоступных DNS.Однако это может быть выполнено на моем собственном домене.

https://forums.aws.amazon.com/thread.jspa?threadID=64352

...