如何配置 IIS 以重定向到站点

How to configure IIS to redirect to site

到目前为止,我已经在 windows 机器上下载并配置了 IIS(版本 10)。我使用主机文件创建了一个名为 kinux 的域,因此当我导航到 kinux.com 时,我被带到了我的 IIS 服务器根目录。然后,我创建了一个名为 localwww 的站点,并通过该站点将 ColdFusion 配置为 运行。

我想做的是让它在我访问 kinux.com 时将我重定向到我的 ColdFusion 站点。有谁知道如何做到这一点?

主机

# Copyright (c) 1993-2009 Microsoft Corp.
#
# This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
#
# localhost name resolution is handled within DNS itself.
#   127.0.0.1       localhost
#   ::1             localhost

127.0.0.1       Kinux
127.0.0.1       Kinux.com

localwww 网站

默认站点

我能想到的两个解决方案:

  1. 将您的 ColdFusion 站点移动到端口 80 并为主机名 "kinux.com" 添加绑定,以便所有传入 kinux.com 的请求都将由您的 ColdFusion 站点提供服务。

  2. 假设"Desktop-server"是输入"kinux.com, click on it in IIS manager. In the center panel you will find "HTTP Redirect”时被调用的网站。在这里设置ColdFusion网站的URL。现在会发生什么任何进入 "Desktop-server" 网站的请求都会被重定向到您的冷聚变网站。

在解决方案 2 中,这里需要注意的重要一点是,当第一个请求到达 "Desktop-server" 站点时,IIS 将向客户端(访问它的浏览器)指示重定向规则具有已设置为新的 URL。客户端现在将再次向新地址 (ColdFusion) 发出新请求。所以请确保您在 HTTP 重定向规则中输入的 URL 也可以被客户端机器访问。

如果您有任何问题,请告诉我。