。app domian Apache指令仅添加到端口80配置中,未加载-在其他gTLD上有效

问题描述 投票:0回答:1

所以我在apache http virtualhost:80 config中具有以下设置:

<Location "/analytics/">
    ProxyPreserveHost On
    ProxyPass "http://192.168.1.1/"
    ProxyPassReverse "http://192.168.1.1/"
</Location>

[在使用http进行连接时效果很好,使用.com / .org等普通gTLD时甚至适用于https。

但是在.app gTLD上使用此配置时,该配置完全无效。似乎由于.app gTLD的强制SSL HTTPS性质,它甚至没有加载Apache:80配置?

现在,当我还将上述配置添加到apache https virtualhost:443配置时,它也可以正常工作。

我有一些问题:

  1. 我花了几个小时来寻找答案,如果您已经将Location / Directory / Alias指令同时应用于Apache的80和443配置?似乎大多数时候仅将它们添加到80时它们都能正常工作吗?但不是在这种.app情况下,但是我似乎无法找到标准是什么-您必须将这些指令同时应用于80和443还是足够用于80,然后443从80处获取?

  2. 为什么在443中需要.app域的设置,而其他gTDL却不需要?是因为浏览器只是从apache服务器更严格地加载吗?仅适用于.app的443配置,但加载https时对其他gTDL的要求较不严格?

其中一些正在发布,以供其他人参考,因为我在网上找不到很多,但我也对某些问题的答案感兴趣。

apache https virtualhost tld .app
1个回答
0
投票
[当您注册.APP域时,您的注册服务商应向您显示一个摘录,说明要使.APP域正常运行,需要使用“ SSL证书”。 >

这意味着您只能对此TLD中的服务器名称执行HTTPS查询,而不能进行HTTP查询。

© www.soinside.com 2019 - 2024. All rights reserved.