如何在 IIS 中使域名指向不同的端口而不是 80?

How to make domain name to point different port not 80 in IIS?

我刚买了一个域名。说是:myowndomain.com。我已经用我的服务器 IP 地址添加了 A 记录。我们的服务器上有两个应用程序。一个使用端口 3000,另一个使用端口 3001。

现在我想通过这个域访问我的应用程序。当我通过 myowndomain.com:3000 和 myowndomain.com:3001.

调用它时,它现在正在工作

如何设置系统在调用myowndomain.com时加载3000端口的应用程序,在调用my.myowndomain.com时加载3001端口的应用程序。 [子域 my.myowndomain.com 也加入了 godaddy]

期待您的帮助,非常感谢。

我认为您需要使用 URL 重写来完成此操作。 请查看下面来自 iis 的 link,这里给出了如何执行此操作的完整演示:

https://www.iis.net/learn/extensions/url-rewrite-module/creating-rewrite-rules-for-the-url-rewrite-module

你可以从这里安装你的重写:

https://www.iis.net/downloads/microsoft/url-rewrite

通过在您的应用程序上使用它,您还可以将单个页面移动到特定的 url。希望它能解决您的问题。

简单。我只需要在 HTTP 绑定中添加域名别名并保存即可。