0

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

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

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

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

4

2 回答 2

0

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

于 2010-02-23T14:48:21.067 回答
0

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

我会建议一些类似的东西:

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

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

于 2009-12-16T00:32:04.373 回答