Я создал виртуальный хост Apache для частного DNS Amazone EC2. Так же, как я сделал это с другими хостами. Но по некоторым причинам всегда есть 403 (запрещено) при запросе. Чтобы сделать его пуленепробиваемым, я скопировал файл виртуального хоста с рабочего узла, дважды проверил все пути и хосты. Он включен, а файлы конфигурации Apache перезагружены. Как это работает с любым другим хостом. Но есть еще, что 403 запрашивают его из того же или другого экземпляра EC2.Настройка Apache, прослушивающего частный DNS Amazon EC2
# host: ip-xyz.eu-west-1.compute.internal
# directory: /var/www/xyz
<VirtualHost *:80>
ServerName ip-xyz.eu-west-1.compute.internal
DocumentRoot /var/www/xyz
<Directory /var/www/xyz>
Options FollowSymLinks
AllowOverride All
Order Deny,Allow
Allow from All
</Directory>
</VirtualHost>
Любые идеи?
С наилучшими пожеланиями, Джимбо
Журнал доступа говорит, что запрос находится на правильной машине, но в журнале ошибок говорится, что в конфигурации что-то не так: клиент отказался от конфигурации сервера:/var/www/' – Jimbo
Я вижу. Так или иначе, при попытке доступа к/var/www (не/var/www/xyz); что доступ запрещен. Проверьте, действительно ли веб-сервер может получить доступ/var/www. Если да, grep ваш конфиг для других трасс для 'var/www'. –
Доступ к/var/www (хозяин по умолчанию) запрещен. Доступ разрешен только для хостов для подкаталогов, таких как/var/www/xyz. Другие хосты, например,/var/www/abc. В основном нет разницы с другими хостами, кроме хоста и пути. Вот почему я немного смущен. – Jimbo