【问题标题】:Website not working in IIS 7 using the IIS Manager使用 IIS 管理器的网站无法在 IIS 7 中运行
【发布时间】:2017-01-13 19:52:33
【问题描述】:

我有 Microsoft Windows server 2008 R2 并运行 IIS 7。

我在单独的笔记本电脑上编写了一个 Web 应用程序,现在想在我的本地运行且没有外部访问权限的服务器(用作 AD、DNS、文件服务器、IIS)上发布它。我们将仅在内部使用该应用程序。

我已按照步骤在 IIS 上安装网站,但是它不起作用。以下是我已经完成的步骤。

创建了一个文件夹层次结构并将代码文件粘贴到那里。 (查看下图。代码文件在 wwwroot 中)

从 IIS 管理器创建一个新网站,如下图所示。

wwwroot 文件夹具有 SYSTEM 权限,并继承父级的权限。 (是否需要其他权限?!?)

每当我访问该网站时,我都会收到找不到页面的错误消息。

更新

根据@Ravi A 下面的回答,我尝试了下图所示的步骤,但未找到用户名并且错误仍然存​​在。

有什么想法吗?

windows iis 网站

【问题讨论】:

  • mysite.local 绑定到你的IP了吗?
  • 在命令提示符下 ping Mysore.local 并查看响应的 IP 地址。
  • @RaviA。你什么意思?
  • @LexLi 我得到:C:\Users\Administrator>ping mySite.local Ping 请求找不到主机 mySite.local。请检查名称并重试。

标签: iis server


【解决方案1】:

您需要在您的 DNS 中添加一个绑定,即 ping mysite.local 应该解析为服务器 IP,在您的情况下,因为它是一个 Intranet,它应该解析为 192.168.1.253。

See here 了解如何操作。您需要访问 DNS 管理器。

另外,由于您不清楚 DNS 映射,请将主机名留空,并使用机器名称或 IP 来浏览网站。

【讨论】:

  • 每当我 ping 时,我得到:get:C:\Users\Administrator>ping mySite.local Ping 请求找不到主机 mySite.local。请检查名称并重试。
  • 那是因为你的域没有映射到任何IP。您的域应解析为您的服务器 IP。
  • 怎么做?
  • 见这里 - tutorialspoint.com/articles/… 。您需要访问 DNS 管理器。
  • 另外,既然您不清楚 DNS 映射,为什么不将主机名留空并使用机器名来浏览网站。
猜你喜欢
  • 1970-01-01
  • 2017-12-20
  • 1970-01-01
  • 2012-03-15
  • 2010-11-19
  • 2018-05-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多