我已经看到很多用于重定向Web服务器的解决方案,但是我有一个运行应用程序而不是通过URL运行的Ubuntu服务器。我想将请求从https://ip重定向到http://ip,而无需为此服务器设置域。
我希望在查询http://ip时返回https://ip的响应。
我尝试使用iptables将流量从端口443重定向到80,但这无法正常工作,因为对https://ip的请求无法获得响应。
我还尝试使用firewall-cmd允许端口443上的通信,但这也不起作用。
在此问题上的任何帮助将不胜感激!
答案 0 :(得分:0)
通过将端口从443更改为80,流量不会神奇地从HTTP更改为HTTPS。您可以将端口号看作是门牌号,而协议则可以看作是秘密进入。
您需要在端口(房屋号)80上运行一个服务(其知道秘密敲门),该服务可以理解HTTPS协议(秘密敲门)。