这是我的设置:我有一个监听端口80的Python网络服务器(我自己编写),并且还有端口9101上提供webUI的Transmission-daemon(bittorrent客户端)。(在Linux上运行)将流量重定向到其他网络服务器
我可以在本地访问这两个Web服务器没有问题,但现在也想在外部访问它们。我的问题是,我不希望在防火墙上打开额外的端口来访问传输web UI。是否有可能在python web服务器中将某些流量重定向到适当的端口。
因此,例如: HTTP://mywebserver/index.html - >由Python web服务器提供
HTTP://mywebserver/transmission.html - >重定向到传输(这是目前的http://本地主机:9101)
感谢
Twisted.web.proxy可能是你正在寻找的。 http://twistedmatrix.com/documents/11.0.0/api/twisted.web.proxy.html – James