Apache-2.2

更改 Atlassian Confluence 生成的電子郵件中超連結中的主機名

  • August 5, 2019

我有一個由 Apache 支持的 Atlassian Confluence 實例,它使用 mod_proxy_ajp 將入站埠 80 請求傳遞到 tomcat 上的 8080。假設使用者使用的 url 是http://www.mywiki.com/confluence/。Confluence 生成電子郵件以發送給使用者,其中包含指向更改頁面的連結。當使用者點擊這些電子郵件中的連結時,使用者會被直接帶到帶有 :8080 的本地伺服器主機名,而不是 Apache 接受來自其請求的面向公眾的 DNS 名稱。

換句話說,連結是http://nasty-app-server-name:8080/confluence/xyz/>而不是<http://www.mywiki.com/confluence/xyz

如何配置 Confluence 在 Confluence 生成的超連結中插入 www.mywiki.com,而不是 nasty-app-server-name?我想在某個地方有一個模板,它有 $hostname。我想用 DNS 名稱覆蓋它。

我自己找到了答案。更改此設置的設置是管理員左側菜單中正常設置下的“伺服器基本網址”。

引用自:https://serverfault.com/questions/242534