Привет всем не могу разобраться как правильно сделать алиас есть веб сервер на апачи2 там крутится сайт site.ru к примеру и есть второй сервис на этом же сервере с внешним ip, мне нужно чтобы при переходе на site.ru/docs открывалась страничка 192.192.192.192:8080 (это типо документации) и далее могут быть разные адреса 192.192.192.192:8080/1 192.192.192.192:8080/2 в httaccess написал такой код RewriteRule ^docs/(.*)$ http://192.192.192.192:8080/ [L] он работает, но меняет адресную строку, а мне нужно чтобы адресная строка оставалась site.ru/docs/1, site.ru/docs/2 и т.д. Помогите разобраться, спасибо
Проксирование или повесить сервис на норм. порт и домен и чуток подкрутить, чтобы он работал в /docs/. --- Добавлено --- Вообще нафига в /docs/? Более чем норм., когда отдельный сервис работает на отдельном хосте
это не совсем домен это сервис с документацией работает через gram.ax вот не пойму как направить, только получилось сделать редирект
Код (Text): sudo a2enmod proxy sudo a2enmod proxy_http Код (Text): <VirtualHost *:80> ServerName site.ru ProxyPreserveHost On ProxyPass /docs http://192.192.192.192:8080 ProxyPassReverse /docs http://192.192.192.192:8080 </VirtualHost> Код (Text): sudo systemctl restart apache2 А твоем случае, должно помочь это /docs/1 и /docs/2 Код (Text): ProxyPass /docs/ http://192.192.192.192:8080/ ProxyPassReverse /docs/ http://192.192.192.192:8080/