让我的域指向一个静态IP,我的网站在其中托管“/ applicationName”

时间:2017-11-25 10:50:12

标签: asp.net iis c#-4.0 web iis-7.5

如果让我的域名在iis中指向我的静态IP /应用程序名称,我感到非常痛苦。

我已成功指向我的静态IP,但我如何指向托管在/ 122.33.44.55/MyApp内的文件夹的网站。 有没有办法做到这一点?我正在使用iis 10。

我已经尝试过使用屏蔽进行域名转发,但所有网址都隐藏在我的域名中。

1 个答案:

答案 0 :(得分:0)

  

好吧,我理解你在说什么。但是当我创建像website2这样的新网站并在其中添加我的应用程序时,我怎么能用我购买的域名指出它?我主要担心的是我想从我的域名www.showapp.com上指出233.44.32.1/MyApp

当您create a new site in IIS时,如果您有多个Sites,并且您的服务器只有1个IP,或者您想为多个网站共享相同的IP,请使用host headers (链接中列出的步骤中的#10)

行动窗格 - >修改网站 - >绑定(IIS管理器)

Edit Your Site Bindings

屏幕截图显示:

  • IIS中的多个Sites
  • 编辑时的对话框 - > Site的绑定 - 在此屏幕截图中,我正在编辑我命名为WebApi的网站的绑定(每个网站都有自己的绑定/设置)。
  • 提供服务器的公共IP地址
  • 添加主机名 - 例如www.domain.com
  • 您可能需要两次执行此操作 - 重复上述主机标头domain.com的步骤(无“www”)
  • 假设您已正确配置DNS并正常联网,则应进行设置。

注意:

  • 屏幕截图显示了我的本地IIS服务器。这不是公开的,所以我不做公共DNS,只为我想要的任何主机设置我的本地hosts文件(而不是DNS)(不是上面dev.webapi的有效顶级域名)

  • 设置服务器有多种方式(例如网络中的公共IP和本地IP等),我在这里不详细说明,所以这些都是“一般”

相关问题