我已经在我的新 centos 服务器上设置了 youtrack
发行版。
它在 8112 端口上运行,我希望仅在请求子域地址时才能打开它。
所以我已经安装了 lighttpd,然后我去了 lighttpd.conf
并在那里添加了几行代码:
$HTTP["host"] =~ "^subdomain\." {
server.name = "subdomain.example.com"
proxy.server = ( "" =>
( "subdomain.example.com" =>
(
"host" => "11.11.11.11",
"port" => 8112
)
)
)
}
所以现在当我将 subdomain.example.com 指向我的浏览器时,youtrack 知道我还没有 session 并以奇怪的方式将我重定向到/login 页面,然后地址栏开始看起来像
subdomain.example.com/subdomain.example.com/login
我刚刚阅读了一堆关于所有转发、重定向、代理内容的互联网页面,但我没有在任何地方找到任何关于将主机名复制
到路径中的可能问题...
我放弃了,就放在这里了...
最佳答案
YouTrack 使用其 baseURL 重定向到登录页面。尝试在管理 -> 设置页面上更改 YouTrack 的 baseURL
关于java - lighttpd : redirecting to another page causes duplicated hostname in path,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23899910/