我有一个应用程序正在侦听预定义端口。我已将其配置为使用端口 443,以便用户只需连接到 URL 即可。
现在我想让它们的两个实例运行,同时仍然可以通过默认端口使用。
例如:
from example.com:443/one to example.com:30001
from example.com:443/two to example.com:30002
有没有办法(比如反向代理)来设置它?如果有的话:有没有我可以遵循的博客或教程?我对使用 Linux 还很陌生。
答案1
反向代理是一种可能的解决方案。要回答你的第二个问题,你可以按照以下步骤进行操作:本指南。
为此,您需要安装一个 Apache,其中有 1 个虚拟主机监听端口 443。然后在虚拟主机中输入类似以下内容:
ProxyPass "/one" "https://example.com:30001/"
ProxyPassReverse "/one" "https://example.com:30001/"
ProxyPass "/two" "https://example.com:30002/"
ProxyPassReverse "/two" "https://example.com:30002/"