Я установил обратный прокси-сервер в Apache с целью, помимо прочего, перенаправления трафика на мой внутренний сервер sharepoint. Проблема, с которой я сталкиваюсь, заключается в том, что если я создаю ссылку на еще не созданную вики-страницу [[testLink]], а затем щелкаю ссылку, она возвращает жесткий адрес для внутреннего имени сервера и, таким образом, вне локальной сети не не работает.
Есть ли способ исправить это? Я сбита с толку, даже не знаю, где искать логи по этому поводу.
Любая помощь будет оценена :) Спасибо!
Изменить: я должен отметить, что я полагаю, что это единственная часть, которая, похоже, не работает правильно.
Edit2: вот код виртуального хоста;
<VirtualHost *:80>
ServerName sharepoint.mydomain.com
ProxyPass / http://sharepointserver.mydomain.com/
ProxyPassReverse / http://sharepointserver.mydomain.com/
</VirtualHost>
Спасибо, ребята, за ваш вклад. К сожалению, я думаю, что при переводе что-то потерялось. У меня работает mod_proxy_html (иначе не работали бы остальные 99% этого сайта sharepoint). Проблема только в новой странице, автоматически созданной в вики.
Вам нужно переписать редиректы. Если вы используете ProxyPass, измените конфигурацию apache, чтобы также использовать ProxyPassReverse.
ProxyPassReverse / app1 / http://internal1.example.com/
Вы можете найти более подробную информацию на http://www.askapache.com/htaccess/reverse-proxy-apache.html
Выглядит как mod_proxy_html может делать то, что вам нужно.