Win Server 2008 IIS7:复制/粘贴目录 + “添加网站” = 500 错误

Win Server 2008 IIS7:复制/粘贴目录 + “添加网站” = 500 错误

我有带有 IIS7 的 Windows Server 2008。

我今天在运行一个新网站时遇到了问题...我已经排除故障大约 2 个小时了,但没有找到任何解决办法。

奇怪的是:

我在 IIS 上运行了一个名为“TI”的网站。它指向目录“C:\Websites\TI\web”。这个网站运行正常!!!

如果我:

  • 复制此目录然后粘贴为“C:\Websites\TI\web - Copy”
  • 转到 IIS 管理器
  • “添加网站”
  • 然后选择“web-复制”目录
  • 指向一个新域名
  • 启动我的浏览器并指向该网站
  • 我收到:“500 - 内部服务器错误。您正在寻找的资源存在问题,无法显示。”

对于问题可能是什么,您有什么想法吗?

我差点就因为沮丧而把这个该死的键盘摔在我脸上了。


更新

如果我更改原始网站(“TI”)以指向其自身的新副本(“web - 复制”),则该网站将正常运行!WTF?

答案1

也许可以尝试一些不包含空格或特殊字符的内容?对我来说,这种方法有用过一次。

答案2

网站可能配置为使用相同的 HTTP 端口,而无需在 IIS 中设置主机标头。如果您在事件查看器中检查 ASP.NET 错误,您可能会发现一条错误,指出 IIS 无法使用这些特定绑定设置新网站。

如果您停止原来的网站,然后创建新的网站,这样可以吗?

答案3

最终发现是 Windows 权限的问题。重置权限就可以了。

相关内容