【问题标题】:User Domain level URL instead of IP address for Web ApplicationWeb 应用程序的用户域级别 URL 而不是 IP 地址
【发布时间】:2014-11-13 22:40:12
【问题描述】:

我有一个在 Windows 2012 R2 机器的端口 89(非标准端口)上运行的 Web 应用程序。需要通过我网站上的链接访问此应用程序的登录页面 - 我们称之为 mydomain-llc.com。我在主页上创建了一个按钮,该按钮当前明确提供了 Web 服务器的 IP 地址和端口号:

</head><frameset rows="100%" scrolling="yes" border="0">
<frame src="http://x.y.z.t:89/">
</frameset></html>

最终结果是,当用户单击按钮时,他们会被带到 Web 应用程序的登录表单,但 IP 地址和端口号会显示在浏览器地址栏中:http://x.y.z.t:89/

如何屏蔽 IP 地址并让它只显示域级别的 URL,例如:

mydomain.com/loginform.html

我了解实现此目的的一种方法是在域管理器级别设置 DNS A 记录,但它是否适用于在非标准端口(本例中为端口 89)上运行的应用程序?
非常感谢您的回答。

-瑜伽士

【问题讨论】:

    标签: url dns webserver mask


    【解决方案1】:

    唯一在互联网上实现此目的的方法是设置 DNS A 记录(或 IPv6 的 AAAA 记录)。

    是的,它适用于任何端口,包括 89。在这种情况下,浏览器的地址栏将显示如下内容:http:\\&lt;domain_name&gt;:89 请注意,除了 HTTP/S 标准端口(80 和 443)之外的任何端口号也会显示在浏览器地址栏中。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-03-08
      • 2015-09-11
      • 1970-01-01
      • 2018-05-31
      • 2014-10-04
      • 2017-01-03
      相关资源
      最近更新 更多