可以配置SonarQube缩短的url别名吗?

时间:2015-08-04 20:55:47

标签: sonarqube

目前,我们的用户必须输入http://biglongservername:9000/sonar才能访问我们的网站。可以配置为与http://sonar对应吗?我们的DNS人员说,除了更改CNAME之外,它不能做什么,以便ping"声纳"带你去biglongservername.domainname.org,这对我们的用户没什么帮助,但可能是一个开始。这可能吗?

1 个答案:

答案 0 :(得分:0)

这有三个部分:

  1. http://biglongservername别名改为http://sonar的DNS配置。你的DNS人员已经说过他们可以为你做到这一点,所以请他们接受它。地址变为http://sonar:9000/sonar
  2. 从地址中删除:9000。这是SonarQube配置的问题。在 $ SONARQUBE_HOME / conf / sonar.properties 中,将sonar.web.port设置为80(默认端口)。重新开始。地址变为http://sonar/sonar
  3. 从地址末尾删除“/ sonar”。这也是配置问题。在 $ SONARQUBE_HOME / conf / sonar.properties (是的,同一个文件)中注释掉sonar.web.context。重新开始。地址变为http://sonar
  4. 请注意,我将在继续下一步之前测试每个步骤。虽然步骤#1可以透明地发生在用户身上,但他们肯定会注意到步骤#2和#3。您可能想要设置一个简短的中断窗口。