Я пытаюсь выполнить настройку, аналогичную описанной в эта старая ветка. Я включил proxy_module, proxy_connect_module, proxy_http_module и rewrite_module. Это сработало, но теперь, когда я захожу на domain.com, я попадаю на ipcamera. Я попытался добавить еще один виртуальный хост с ServerName domain.com, указывающим на localhost, но это просто привело к зависанию страницы.
<VirtualHost *:80>
ServerName ipcam.domain.com
ProxyRequests Off
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
ProxyErrorOverride On
ProxyPass / http://192.168.1.123/
ProxyPassReverse / http://192.168.1.123/
<Location />
Order allow,deny
Allow from all
</Location>
</VirtualHost>
<VirtualHost *:80>
ServerName domain.com
ProxyRequests Off
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
ProxyErrorOverride On
ProxyPass / http://localhost/
ProxyPassReverse / http://localhost/
<Location />
Order allow,deny
Allow from all
</Location>
</VirtualHost>
domain.com должен размещаться на одном сервере?
Вы проксируете один и тот же сервер (localhost - это localhost), поэтому вы получаете бесконечный цикл?
Удалите со второго виртуального хоста прокси и настройте DocumentRoot и т. Д.