我有一個運行兩個網站的Azure Linux VM。在端口80和8080上。我打算向兩個站點添加域,並且在映射域時,我不希望用戶指定端口(例如8080)。意味着應該有兩個公共端點。在單個Azure VM上託管兩個網站並公開端口
Azure中可以使用哪些服務來完成此項任務?
我有一個運行兩個網站的Azure Linux VM。在端口80和8080上。我打算向兩個站點添加域,並且在映射域時,我不希望用戶指定端口(例如8080)。意味着應該有兩個公共端點。在單個Azure VM上託管兩個網站並公開端口
Azure中可以使用哪些服務來完成此項任務?
這聽起來像你正在尋找一個反向代理。 Azure負載平衡器可以爲您做到這一點。
azure沒有服務可以幫助你。 http的默認端口是80.您正在查找的名稱是主機標頭。不知道你使用它不可能進一步提供幫助,但用於配置iis \ apache \ another_common_webserver的文章非常豐富。
查看應用程序網關。它可以承載同一個IP多個站點,所以理論上這應該工作,如果後端是一個不同的端口上運行,請參閱下面
這是可能做到這一點Azure的負載均衡。我相信很多其他服務也可以用來做到這一點。 This is how I did it。
您可以設置具有不同主機名的多個端點的CDN,這些主機名的起始端口不同於80,443。 CDN價格昂貴,但Azure CDN也支持免費的SSL證書,因此它的價值是值得的。 –