子域指向同一IIS中的不同网站

时间:2018-07-18 20:15:13

标签: iis dns

我有一台运行默认网站的IIS服务器,在/ LandingPage路径中运行的react应用程序,在/ api中由React应用程序使用的API,所以基本上,我有:

localhost:80 /->默认的MVC网站

localhost:80 / LandingPage-> React APP

localhost:80 / api->应用要使用的API。

当前,我有一个指向服务器的域,因此可以从外部访问它,但是我想为APP / API创建一个子域,因此不需要在URL中看到/ LandingPage。 / p>

我可以将子域设置为直接指向本地主机:80 / LandingPage吗?我应该在IIS上完成还是在DNS配置中完成?

基本上访问“ app.domain.com”将直接指向“ localhost:80 / LandingPage”,这可能吗?

谢谢!

1 个答案:

答案 0 :(得分:1)

是的。您需要在IIS上创建虚拟服务器。我不是IIS方面的专家,但是涉及到:

  • 为每个网站创建不同的文件夹。
  • Creating two different Web Site on IIS Manager以及您的Web内容文件夹的路径。
  • 绑定您的主机名。当您在站点下选择网站连接时,绑定选项将显示在右侧的操作选项卡下。
    • 进入绑定屏幕后,单击添加
    • 主机名字段中输入您的域名。

更多信息: