#13504 closed defect (cantfix)
Intertrac doesn't work from sub-level wiki pages only from tickets and top-level wiki pages
Reported by: | Owned by: | ||
---|---|---|---|
Priority: | normal | Milestone: | |
Component: | general | Version: | 1.4.3 |
Severity: | normal | Keywords: | Intertrac |
Cc: | Branch: | ||
Release Notes: | |||
API Changes: | |||
Internal Changes: |
Description
I have a server with several trac instances. If I add an Intertrac link to a ticket or top-level wiki page, it works fine. If I add the exact same link to a sub-level wiki page, it doesn't work. I am using Trac version 1.4.3.
The set-up in trac.ini is (this is common to all trac instances):
[intertrac] development.title = New Product Development project development.url = ../../development maintenance.title = Maintenance project maintenance.url = ../../maintenance sandbox.title = Sandbox project sandbox.url = ../../sandbox administration.title = Server Administration project administration.url = ../../administration
My sites are accessed as: http://trac/development
, http://trac/maintenance
, http://trac/sandbox
and http://trac/administration
.
If I add link [[maintenance:ticket:29|29]]
to a ticket, it takes me to this ticket in the other Trac instance.
If I add the exact same link to a top-level wiki page, it works fine as well.
A top-level wiki page is for instance http://trac/development/wiki/BuildSystem
or http://trac/development/wiki/WikiStart
.
If I add the exact same link to a sub-level wiki page, it doesn't work and I get error: No handler matched request to /maintenance/intertrac/ticket:29
.
A sub-level wiki page is for instance http://trac/development/wiki/BuildSystem/Makefiles
.
How can I make the Intertrac links work from all wiki pages?
Attachments (0)
Change History (3)
comment:1 by , 2 years ago
comment:2 by , 2 years ago
Resolution: | → cantfix |
---|---|
Status: | new → closed |
comment:3 by , 2 years ago
Changed my configuration to:
[intertrac] development.title = New Product Development project development.url = /development maintenance.title = Maintenance project maintenance.url = /maintenance sandbox.title = Sandbox project sandbox.url = /sandbox administration.title = Server Administration project administration.url = /administration
and now it works.
Relative url can be used for url of InterTrac, but the url should be
//hostname/path/to
or/path/to
.