Я установил сервер apache2. Я пытаюсь включить для сайта обратный прокси, в котором я перенаправляю / реестр на: 5000.
У меня запущен и запущен apache2, и я могу перейти на страницу по умолчанию (), но у меня проблемы с работой обратного прокси. Я создал файл как таковой:
<VirtualHost *:80>
#
ServerName http://myhost.org
#
DocumentRoot /var/www
ProxyPreserveHost On
ProxyRequests off
ErrorLog ${APACHE_LOG_DIR}/error-docker.log
CustomLog ${APACHE_LOG_DIR}/access-docker.log combined
ProxyPass /registry myhost.org:5000
ProxyPassReverse /registry myhost.org:5000
#
</VirtualHost>
Когда я перехожу к URL-адресу myhost.org/registry
Получаю следующее:
Not Found
The requested URL /registry was not found on this server.
Я знаю, что сайт включен, потому что проверил это:
sudo a2ensite proxiedhosts
Site proxiedhosts already enabled
Любая помощь в этом вопросе будет принята с благодарностью.
Сожалею. Я понял это. Похоже, проблема заключалась в том, что мой путь в / var / www / был неверным.
По сути, это ссылка на путь, которого не существует.