【问题标题】:Replace a trac site with a basic redirect page用基本重定向页面替换 trac 站点
【发布时间】:2009-12-02 15:42:10
【问题描述】:

我们设置了 trac 站点来监听 /tracproj/,这会迅速将控制权传递给 mod_python 并执行一些 python 魔术(我是 php 编码器:-p);

无论如何。我在 /tracproj/{projectname} 有一个项目,我想用另一个页面替换对该 url 的所有请求,该页面将它们重定向到其他地方(我们正在将一个 trac 迁移到另一个错误跟踪系统)

最简单的方法是在 httpd.conf 中添加一个新条目来监听该目录并重定向,但它有点混乱 :-D;我似乎也无法让它工作:-p。

有什么方法——在 trac 内部或作为 trac 的一部分——做我所追求的吗?

【问题讨论】:

  • 你一直在用那个词。我不认为它意味着你认为它的意思。
  • 我不知道这是否是一个好的解决方案,但有一个用于 Trac 的服务器端重定向宏:trac-hacks.org/wiki/ServerSideRedirectPlugin

标签: apache trac


【解决方案1】:

您在 Apache 中尝试过哪些无效的方法?这对我来说似乎是最简单的方法。

我会建议以下几点:

Redirect /tracproj/whatever http://another.bug/tracking/system

我相信,要在 Trac 中执行此操作,需要添加(或编写)一个 Trac 插件。

【讨论】:

    【解决方案2】:

    我们最终需要将旧网站保留为存档,因此我们更新了模板以在标题中包含指向新错误跟踪器的链接,并更改了每个人的权限以禁止创建新工单。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-11-03
      • 1970-01-01
      • 2022-01-22
      • 2011-11-09
      • 2023-04-08
      • 2013-10-25
      相关资源
      最近更新 更多