因此,我在 ubuntu 16.04 服务器上安装了 Landscape。该服务器的主机名是:http://management.domain.com/
每次我尝试通过以下方式访问景观:http://management.domain.com/它将我重定向到:http://管理/
Landscape 网络界面显示在我的浏览器中,但如果我单击任何按钮,Landscape 会链接回:http://management.domain.com/Chrome 或 Edge 开始抱怨重定向太多。
当我查看 Apache 中的 Vhost 时,它显示了正确的配置http://management.domain.com/
Landscape 网页界面上的根 URL 也设置正确。有人知道如何防止 Landscape 重定向吗?http://management.domain.com/ 到http://管理/?
我在互联网或论坛上找不到任何东西。我也查看了 Landscape 的文档,但什么也没找到。
答案1
我遇到了和你同样的问题,并看到了这篇帖子。
我相信在某一时刻我输入了它mySubdomain
然后后来将其更改为使得mySubdomain.domain.com
应用程序的一部分具有正确的配置而部分则没有。
无论如何,我发现我可以编辑配置文件:
/etc/apache2/sites-available/mySubdomain.conf
我将所有出现的替换mySubdomain
为mySubdomain.domain.com
然后我重新启动了 apache(sudo apachectl graceful
),Web UI 不再有指向http://mySubdomain/
希望这可以帮助。
答案2
对于将来可能遇到此问题的任何人来说,apache 站点配置文件中确定 Landscape 的 Web UI 的 URL 的行是以下两RewriteRule
行:
RewriteRule ^/message-system http://localhost:8090/++vh++https:<dnsname>:443/++/ [P,L]
RewriteRule ^/(.*) http://localhost:8080/++vh++https:<dnsname>:443/++/$1 [P]
部分<dnsname>
需要更改。在这种情况下,如果它应该是,management.domain.com
但 Landscape 链接/表单转到management
,则当前值可能是management
,您需要将其更改为management.domain.com
并重新加载 apache2。
这是针对 Web UI 链接和重定向,SSL 证书的名称匹配是一个单独的问题。