中文标题【配置服务器基础地址】
服务器基础地址(Server Base URL)是用户访问 Confluence 的 URL 地址。这个基础的 URL 地址必须与你在浏览器中访问 Confluence 中的地址。
Confluence 将会在安装的时候自动侦测基础的 URL,但是如果你的站点 URL 修改了,或者你的 Confluence 设置成了不同的 URL 地址,这个地址与你在上面安装的时候使用的地址不同了,你需要手动你站点的基础 URL 地址进行重新设置。
你需要具有系统管理员权限才能进行下面的操作。
希望配置你服务器的基础 URL 地址:
如果 Confluence 的安装是没有安装在非根目录路径(这个是上下文路径),然后服务器基础 URL 地址应该包括上下文地址。例如,你的 Confluence 正在运行在下面的地址:
http://www.foobar.com/confluence |
然后服务器基础地址应该为:
http://www.foobar.com/confluence |
<installation-directory>\conf\server.xml
文件。在 Context
元素中修改 path
属性,将会影响到你服务器使用的上下文。如果 Confluence 正在运行在 http://www.foobar.com/confluence
路径中,那么 path
的属性应该配置如下:
<context path="/confluence" docBase="../confluence" debug="0" reloadable'"false" useHttpOnly="true"> |
在这个示例中,我们使用 /confluence
为上下文路径。注意,你不能使用 /resources
为你的上下文路径,因为这个是 Confluence 使用的一个上下文资源路径,如果你设置这个路径的话,将会导致后续的问题。
保存文件。
重启 Confluence 服务器,然后检查使用 http://www.foobar.com/confluence 路径是否能够正常访问 Confluence。
proxyName="foobar.com" proxyPort="443" scheme="https"
。这个将会能够保证你的代理服务器能够想 Confluence 服务器传递正确的数据。有关更多的 Atlassian applications 代理的配置,请参考,代理服务器配置知识库中的内容。Connector
元素中,这个元素是在 {CONFLUENCE_INSTALLATION}\conf\server.xml
中定义的。