http重定向到https是否被防火墙阻止



因此,在我们的应用程序服务器上,它们位于网络防火墙后面,我们关闭了所有端口,只有在使用时才会打开它们。我们有一个php应用程序,当您转到https://myapp.mydomain.com并且端口443在白名单上。

我们进入http://myapp.mydomain.com它不允许我们通过。在不同的服务器上,我们有相同的配置和开放的防火墙,重定向可以工作。我的问题是,交通实际上是如何运作的?

我觉得它是这样工作的。流量来自客户端服务器到应用程序服务器上的端口80。apache配置更改为调用并将流量从80路由到443(不再通过网络防火墙,因为它已经在机器上了)。

但是,如果我们阻止端口80上的流量进入应用程序服务器,那么会阻止重定向吗?(实际上是在它能够进行重定向之前)。

通过http://加载网页时,浏览器将向端口80上的服务器发送请求。总是

如果网页只想是HTTPS,服务器会发送HTTP重定向响应,告诉浏览器重定向到https://...(这将使浏览器发送新的请求)。

如果要通过http://接受任何类型的请求,必须打开端口80。

最新更新