专栏首页CWIKIUS使用 mod_rewrite 来修改 Confluence 6 的 URLs

使用 mod_rewrite 来修改 Confluence 6 的 URLs

备注:这个页面的文档是 Apache 的配置,而不是 Confluence 自己的配置。Atlassian 将会对 Confluence 的配置提供支持,但是我们不能保证能够对你所有在配置 Apache 的时候遇到的问题提供支持。请注意,这个页面下面提供的信息仅为你提供参考同时也不能保证所有的的配置能正常工作。如果你按照本页面中的内容进行配置,所有的风险自负。

Confluence 的一些功能需要提供 URL 重写,如果 Confluence 能够从多个不同域名进行访问的话。如果 Confluence 被配置为多个域名不使用URL 重写,你将有可能会碰到一系列的问题。请参考 Various Issues Caused when Server Base URL Does Not Match the URL Used to Access Confluence 页面中的内容。

一个为什么你希望从多个域名访问 Confluence 的示例:

  • 从内部网络: http://wiki
  • 从外部可见的网络: http://wiki.domain.com

使用重写来让 Confluence 支持多域名访问

为了让 Confluence 能够从多域名进行访问:

  1. 为 Confluence 服务器,添加 DNS 为整个 http://wiki 域名为外部可见的 IP 地址。
  2. 设置 Confluence 的 server base URL 为 http://wiki.domain.com.
  3. 添加 Apache 的 HTTP 代理,使用页面 Running Confluence behind Apache 页面中的指南。
  4. 使用 mod_rewrite 模块来修改 URL。

更多信息

你可能需要插入UrlRewriteFilter 到你的 Java web 过滤器中。这个与 Apache 的 mod_rewrite 工作原理类似。

https://www.cwiki.us/display/CONF6ZH/Using+mod_rewrite+to+Modify+Confluence+URLs

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 配置一个 Confluence 6 环境 原

    本部分对你 Confluence 的外部设置进行描述。包括有如何配置 Web 服务器,应用服务器,目录和文件等信息—— Confluence 运行所需要的所有环...

    HoneyMoose
  • Confluence 启动异常提示集群错误

    根据官方的说法,这个错误是因为有 2 个 Confluence 实例连接到了 Confluence 数据库上。

    HoneyMoose
  • Confluence 6 配置一个 Confluence 环境

    本部分对你 Confluence 的外部设置进行描述。包括有如何配置 Web 服务器,应用服务器,目录和文件等信息—— Confluence 运行所需要的所有环...

    HoneyMoose
  • Confluence 启动异常提示集群错误

    根据官方的说法,这个错误是因为有 2 个 Confluence 实例连接到了 Confluence 数据库上。

    HoneyMoose
  • Confluence 6 从 WIKI 标记整合到基于 XHTML 的存储格式

    如果你现在正在将 Confluence 从一个老的版本升级到 Confluence 4.0 或者更新的版本 (例如从 Confluence 3.5.x 或者更老...

    HoneyMoose
  • Confluence 6 从 WIKI 标记整合到基于 XHTML 的存储格式

    如果你现在正在将 Confluence 从一个老的版本升级到 Confluence 4.0 或者更新的版本 (例如从 Confluence 3.5.x 或者更老...

    HoneyMoose
  • Confluence 6 通过 SSL 或 HTTPS 运行-修改你的基础 URL

    https://www.cwiki.us/display/CONF6ZH/Running+Confluence+Over+SSL+or+HTTPS

    HoneyMoose
  • Confluence 6 数据收集隐私策略 原

    针对 Confluence 我们很自豪 Confluence 是这个星球上最高效和强大的协作工具,我们也计划继续保持这个特性,尽我们最大的努力提供更新的 Con...

    HoneyMoose
  • Confluence 6 在数据源连接中启用校验查询

    你应该可以从中断的数据库连接中重新获得所有的数据库连接而不需要重启 Confluence。

    HoneyMoose
  • Confluence 6 使用 WebDAV 客户端来对页面进行操作

    下面的部分告诉你如何在不同的系统中来设置原生的 WebDAV 客户端,这个客户端通常显示在你操作系统的文件浏览器中,例如,Windows 的 Windows E...

    HoneyMoose

扫码关注云+社区

领取腾讯云代金券