Заменить сайт trac основной страницей перенаправления - PullRequest
0 голосов
/ 02 декабря 2009

У нас есть сайт trac, настроенный для прослушивания / tracproj /, это быстро передает управление на mod_python и делает некоторую магию Python (я php кодер :-p);

в любом случае. У меня есть проект в / tracproj / {projectname}, и я хотел бы заменить все запросы к этому URL другой страницей, которая перенаправляет их в другое место (мы переносим один trac в другую систему отслеживания ошибок)

Самый простой способ - добавить новую запись в httpd.conf, чтобы прослушать этот каталог и перенаправить, но это немного грязно :-D; Я также не могу заставить его работать: -p.

Есть ли способ - внутри или как часть trac - сделать то, что я ищу?

Ответы [ 2 ]

0 голосов
/ 23 февраля 2010

Нам пришлось сохранить старый сайт как архив, поэтому мы обновили шаблоны, добавив в заголовок ссылку на новый баг-трекер, и изменили права всех пользователей на отключение создания новых заявок.

0 голосов
/ 16 декабря 2009

Что вы пробовали в Apache, который не работал? Мне кажется, это самый простой способ.

Я бы предложил что-то вроде этого:

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

Я полагаю, что для этого в Trac потребуется добавить (или написать) плагин Trac.

...