所以我有一个运行webapp的服务器,我最近安装了我们的BMC Track-IT! 帮助台上的软件。 我也安装了Track-IT! 面向客户的networking允许用户浏览他们的票据或在networking界面上创build新的票据。 我试图找出如何在我们的DNS中指定一个名为[http:// HelpDesk]的CNAME或A Record(显然没有空格)到服务器的IP地址或FQDN。 我正在运行的问题是,CNAME和Alogging都指向findIIS的服务器,并看到默认网站。 跟踪IT! 网站嵌套在那。
例如:/ HelpDeskparsing为/ localhost,但我需要它的路由到/ localhost / sharename
如何将DNS条目指向localhost / sharename,而不仅仅是服务器的FQDN或IP?
谢谢大家。
DNS与此无关。 您需要编辑IIS站点以接受对该主机头的请求。
使用IISpipe理器打开“网站”节点,然后select要使用主机头的站点。 在“操作”窗格中,单击“绑定”。 然后select要添加主机头的绑定,然后单击添加。
键入主机标题,例如HelpDesk 。 你完成了。 现在,指向您的IIS服务器的CNAME / Alogging将被发送到正确的Web应用程序。
理想情况下,在自己的网站上运行新的HelpDesk应用程序,独立于现有的默认站点。 然后只需使用主机头绑定来匹配你的cname。
如果你必须在现有的网站下运行它,你必须欺骗一下。 您不能将cname或任何DNS条目直接指向网站的子目录。
使用您的cname的主机头创build第二个站点,然后安装IIS重写模块并创build一个规则,将所有到该站点的请求重写到其他站点的子目录中。