对于我来说,如何让我的域名在iis中将我的静态IP指向/应用程序名称是非常痛苦的。使我的域名指向一个静态IP,其中我的网站托管着“/ applicationName”
我已经成功地指出了我的静态IP,但是我怎么能指向我的网站,它位于/文件夹内,例如122.33.44.55/MyApp
。 有没有办法做到这一点?我使用iis 10。
我已经尝试使用掩码进行域名转发,但所有网址都隐藏在我的域名内。
对于我来说,如何让我的域名在iis中将我的静态IP指向/应用程序名称是非常痛苦的。使我的域名指向一个静态IP,其中我的网站托管着“/ applicationName”
我已经成功地指出了我的静态IP,但是我怎么能指向我的网站,它位于/文件夹内,例如122.33.44.55/MyApp
。 有没有办法做到这一点?我使用iis 10。
我已经尝试使用掩码进行域名转发,但所有网址都隐藏在我的域名内。
好吧我明白你在说什么,但是当我创建像website2这样的新网站并在其中添加我的应用程序时,我该如何指出它与我所购买的域名?我主要担心的是,我想从我的域名www.showapp.com
当你create a new site in IIS,如果你有超过1 Sites
,你的服务器只有1个IP,或点假设233.44.32.1/MyApp你想分享给多个站点相同的IP,然后使用(在链接中列出的步骤#10)
操作窗格host headers
- >编辑站点 - >绑定(IIS管理器)
屏幕截图显示:
Sites
在IISSite
- 在这个截图中,我编辑一个网站,我命名为WebApi
的绑定(每个站点都会有自己的绑定/设置)。www.domain.com
domain.com
(没有“WWW”)DNS
和网络正常,您应该设置。注:
的屏幕截图显示我的本地IIS服务器。这不是公众,所以我没有做公共DNS,只是设置我的本地hosts
文件(而不是DNS)对于我想要的任何主机(无效的TLD像上面dev.webapi
)
有设置服务器启动的多种方式(例如网络中的公共vs本地IP等),我在这里没有详细讨论,所以这些是“一般”
感谢他的工作.. –
您是否在IIS中的另一个网站中创建了一个应用程序“内部”?或者你[创建了一个新的网站](https://www.iis.net/learn/get-started/getting-started-with-iis/create-a-web-site)?您可以在IIS中为单个IP使用多个“站点”。 – EdSF
我已经建立内部网站 –
应用那么很有可能的“默认” IIS网站和你的应用是它的虚拟目录之一。如果您希望它是“专用”(自己的网站/应用程序),请创建一个全新的“网站” - 请参阅上面的链接。您还可以从在IIS管理器中的“默认的IIS站点”将其删除(** **不是说要删除的物理文件,只是从一个默认的IIS站点的“孩子”将其删除)。心连心。 – EdSF