У меня есть экземпляр Atlassian Confluence под управлением Apache, использующий mod_proxy_ajp для передачи входящих запросов порта 80 на 8080 на tomcat. Допустим, пользователи используют URL-адрес http://www.mywiki.com/confluence/. Confluence генерирует электронные письма для отправки пользователям со ссылками на страницы с изменениями. Когда пользователь нажимает на ссылки в этих электронных письмах, он попадает непосредственно на имя хоста локального сервера с: 8080, а не на общедоступное DNS-имя, от которого Apache принимает запросы.
Другими словами, ссылки http: // неприятное-приложение-имя-сервера: 8080 / конфлюенс / xyz / и нет http://www.mywiki.com/confluence/xyz.
Как я могу настроить Confluence для вставки www.mywiki.com в гиперссылки, сгенерированные Confluence, вместо nasty-app-server-name? Я полагаю, что где-то есть шаблон с именем $ hostname. Я хочу заменить это DNS-именем.
И я сам нашел ответ. Параметр для изменения этого параметра - «Базовый URL-адрес сервера» в разделе «Общие настройки» в левом меню администратора.