Я пытаюсь настроить обратный прокси-сервер в экземпляре 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
?