Я пытаюсь настроить виртуальные хосты на моей установке WAMPSERVER 2.0i. В настоящее время это выглядит следующим образом:Настройка виртуальных хостов Apache и ProxyPass
http://domain/main
http://domain/sub1
http://domain/sub2
Мне нужно установить его так, чтобы 1) доступ к http://domain/ будет перенаправлять http://domain/main, но 2) http://domain/sub1 и http://domain/sub2 продолжать работать, как они.
Когда я пытаюсь использовать обратный прокси как этот
<VirtualHost *:80>
DocumentRoot "D:/WAMP/www"
ServerName domain
ProxyPass/http://domain/main/
ProxyPassReverse/http://domain/main/
ErrorLog "logs/error.log"
CustomLog "logs/access.log" common
</VirtualHost>
он работает отлично для первого варианта. Тем не менее, пытается получить доступ к http://domain/sub1 или http://domain/sub2 дает мне «Ошибка при чтении с удаленного сервера» ...
Я пытался добавить что-то вроде
ProxyPass /sub1/ http://domain/sub1/
ProxyPassReverse /sub1/ http://domain/sub1/
Но без удачи.
Можете ли вы дать совет по этому вопросу? Благодаря!
Да, вы правы. Прокси не было лучшей идеей. Не знаю, почему я придерживаюсь этого с самого начала ... – Jull