【问题标题】:How to test live site on local IIS如何在本地 IIS 上测试实时站点
【发布时间】:2011-12-08 14:39:37
【问题描述】:

我有一个应该在真实主机上的网站,但我想在本地电脑上测试它。 所以,

  1. 我将它复制到目录 C:\MySite
  2. 在 IIS6 中我创建了新站点“mysite.com”,将路径设置为 C:\我的网站
  3. 在 hosts 文件中我添加了一行:127.0.0.1 mysite.com

当我尝试在浏览器中打开 http://mysite.comhttp://mysite.com/Default.aspx 时,它会抛出 404“找不到页面”。

如何解决? 谢谢。

【问题讨论】:

  • 您是否设置了 IIS 以使用编写该站点的正确 .NET 版本? microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/…
  • 听起来 ASP.NET ISAPI 被禁用或未注册。
  • 是的,我设置了我的网站使用的 ASP.NET 4.0 版
  • vcsjones - 听起来 ASP.NET ISAPI 已禁用或未注册。 - 是的,你完全正确。

标签: asp.net web-applications iis-6 localhost


【解决方案1】:

是否安装了正确版本的 asp.net?您是否确保选中了“执行 asp 应用程序”(或者无论如何调用它)复选框?

【讨论】:

  • (还不能评论你的事情)...你是在设置 IIS 之前还是之后设置了 ASP.NET?如果以前,那么您必须注册 ASP.NET 才能使用 aspnet_regiis 回答请求。 msdn.microsoft.com/en-us/library/k6h9cz8h(v=VS.100).aspx>
【解决方案2】:

在 IIS 管理器中,您是否将该文件夹设为 asp.net 应用程序并选择了您所针对的框架版本?查看thisthis 了解更多信息。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-04-03
    • 1970-01-01
    • 2011-01-14
    • 2016-07-06
    • 2023-03-06
    • 2011-10-24
    • 2013-08-06
    相关资源
    最近更新 更多