Iis 7 在IIS 7中运行站点的问题

Iis 7 在IIS 7中运行站点的问题,iis-7,Iis 7,这让我快发疯了。我正试图在我们的开发服务器上设置一个webiste,以一个特定的url名称www.mystpidsite.com为例。mystupidsite与开发服务器的名称不同 1) 指定用于我在IIS中创建的网站的特定url 2) 运行它并使用该url访问它 我有: 1) 在服务器2008的IIS 7中创建了一个新站点 2) 试图通过我设置为所需url和端口8888的站点名称访问它。因此,如果我们希望它是www.mystupidsite.com,我会在IIS 7中将网站名设置为mystup

这让我快发疯了。我正试图在我们的开发服务器上设置一个webiste,以一个特定的url名称www.mystpidsite.com为例。mystupidsite与开发服务器的名称不同

1) 指定用于我在IIS中创建的网站的特定url

2) 运行它并使用该url访问它

我有:

1) 在服务器2008的IIS 7中创建了一个新站点

2) 试图通过我设置为所需url和端口8888的站点名称访问它。因此,如果我们希望它是www.mystupidsite.com,我会在IIS 7中将网站名设置为mystupidsite

3) 我甚至尝试在mystupidsite下创建一个应用程序,在IIS 7中使用相同的名称

服务器绝对可以从我的本地PC在网络上访问和ping,我们在这个新服务器上安装了其他东西。我是否需要创建一个应用程序,或者只是在IIS 7中创建网站就足够了?我在我创建的网站中将IP指定为服务器的IP

对于站点绑定中的主机名,我放置了www.mystupidsite.com

当我试图通过www.mystupidsite.com访问该站点时,它找不到它,并且开发服务器上IIS7中的站点正在运行。它运行在HyperV实例上,该实例是我们的开发服务器。其他一切都很好。我只是想了解如何通过名称设置获得特定的url


我是否需要在服务器上的hosts文件中添加一些内容

键入“nslookup www.mystupidsite.com”时会发生什么情况?您是否获得虚拟服务器的IP地址


您是否在服务器上启用了windows防火墙?如果是这样,您是否为端口8888添加了异常?

您将无法在开发框中找到一个站点来回答mystpidsite.com和mystupidsite.com域名

除非您注册了域并让域的名称服务器将该名称定向到您的开发人员计算机,否则IIS只会响应网络上的计算机名称或您计算机的IP地址(除127.0.0.1和localhost之外)的请求


在该场景之外,您唯一能做的就是在计算机上的两个不同端口上设置两个站点,并从和(或网络计算机名等效)访问它们。

添加默认绑定(无主机头/空白)并尝试通过IP访问它

使用www.mystupidsite.com时,您需要在dns中有一个条目才能访问服务器

因为站点运行在备用端口上,所以您应该能够通过


如果您想使用主机名在本地对其进行测试,但无法访问dns,则可以在本地计算机上的主机文件(c:\windows\system 32\drivers\etc\hosts)中添加适当的条目。

当我执行nslookup时,它会显示一个地址,但dns请求超时,但它会给我一个奇怪的服务器名和另一个IP,不是此服务器我假设除了此服务器名称之外,我们必须为任何URL设置DNS条目YUP,看起来DNS是问题所在。如果在其中设置了默认的空主机头,localhost将无法工作。;)我一直拥有域管理员权限,我假设如果我只是Server 2008中dev box的本地管理员,那么这还不足以管理网站或任何有价值的东西,例如该服务器上的文件系统。如果您实际拥有服务器的本地管理员权限,那么您应该能够管理服务器本地的所有内容。他们可能使您成为超级用户,或者通过组策略删除/授予了特定的权限。您是否能够通过将条目添加到本地计算机上的主机文件来访问该站点?这是一个不错的测试解决方案,但理想情况下,您应该能够让域管理员将条目添加到您的本地dns,这样您就不必经历所有这些。