可以将Jira配置为剥离指向同一实例内的票证的绝对URL吗?

时间:2015-07-07 16:24:48

标签: configuration jira

因此我们在公司中使用Jira,多年来Jira实例的URL已更改。例如,基本网址已从http://domain1.tld/更改为http://domain2.tld/

然而,用户不断粘贴URL以链接到实例内的问题。因此,在更改基本网址之前,人们会粘贴http://domain1.tld/browse/ABC-123,现在该链接实际上已被破坏。即使旧域名保持在线状态,结果仍然是您最终会在旧网址上登录而不会登录。

有没有办法在评论或故障单创建之前/之后删除所有绝对URL,以便首先没有该问题?

1 个答案:

答案 0 :(得分:1)

您可以通过自定义JIRA插件(Java)查看类似Jira Issue Listener的内容,也可以查看Script Runner插件并创建Script Listener。 (Groovy的)

如果JIRA面向Web服务器(例如Apache),请将domain1.tld的DNS条目指向新的JIRA实例并设置虚拟主机以将用户从domain1.tld重定向domain2.tld上的正确位置。

Apache Rewrite规则如下:

RewriteRule ^(.*)$ http://domain2.tld/$1 [R=301,L]