![重定向 http/s 流量的简单方法](https://linux22.com/image/683808/%E9%87%8D%E5%AE%9A%E5%90%91%20http%2Fs%20%E6%B5%81%E9%87%8F%E7%9A%84%E7%AE%80%E5%8D%95%E6%96%B9%E6%B3%95.png)
在我的场景中,我动态地配置计算节点来执行任务 - 在这种情况下,客户端使用特定应用程序获得节点的 IP,该应用程序通过非标准端口访问应用程序服务器。
现在,给出这个 IP 地址,很有可能有人会将其输入到他们的网络浏览器中 - 最终将数据包发送到不会运行网络服务器的应用程序服务器。
然而,我想将这些请求重定向回项目的主网站,我该如何以最简约的方式做到这一点?
我想过使用
iptables -I INPUT -p tcp --dport 80 -j DNAT --to-destination ww.xx.yy.zz:80
"" 443
但是使用这个 - 我无法指定我希望用户看到的确切页面example.com/projectPage
,而且所有流量都会是代理通过应用服务器,不是吗?
我可以安装类似的东西lighthttpd
,或者有没有更好的方法,不需要专用的网络服务器。