如何将 URL 重定向到组织网络中的开发环境

如何将 URL 重定向到组织网络中的开发环境

在我的组织中,我们有近 100 名员工,但我们没有任何专门的 IT 人员来管理我们的网络。我们的一款产品在域名上运行http://www.domainkachra.com

我们希望,如果我们组织中的任何人尝试打开 URL http://*.domainkachra.com(此处 * 代表通配符子域名,即 domainkachra.com 上的任何子域名),他应该被自动重定向到http://dev.domainkachra.com/application

我们有自己的基于 Windows 的 DNS。我不确定我们是否需要在 DNS 服务器或防火墙(SonicWal NSA4600)或开发人员机器(在我们的情况下有近 100 台机器)上实现某些功能。请指导我如何实现上述行为。

问候,亚历克斯

答案1

显然,更改 DNS 和 Web 服务器配置比修改 100 台开发人员机器并保持原样要容易得多。

  1. 设置一个响应以下请求的网络服务器dev.domainkachra.com
  2. 在 DNS 中设置一个 A 记录,使用通配符名称,该名称解析为上一个答案中的 Web 服务器的 IP
  3. 设置 VirtualHost 监听该 IP 号的所有主机名,并在裸“/”上发送 302 并重定向到“/application”

相关内容