【问题标题】:Publishing ASP.NET MVC3 Website发布 ASP.NET MVC3 网站
【发布时间】:2011-04-18 17:59:03
【问题描述】:

这真的让我很困惑,它只是不想工作。我完全按照 MSDN 上的演练所说的那样做,每次浏览域 (fisharwe.com) 时,我仍然会看到正在建设中的页面。好了,这就是我所做的:

在 Visual Studio 2010 中,我右键单击项目名称并选择发布。我选择发布到文件系统,一切顺利。然后我使用CuteFTP将文件上传到httpdocs文件夹(Plesk控制面板),现场支持人员说这应该是公共文件夹。最后,我尝试打开该网站,但仍然没有任何显示...我得到的是:

您尝试查看的网站确实 目前没有默认页面。它 可能正在进行中 升级和配置。

那么发生了什么?

【问题讨论】:

  • 您运行的是什么版本的 IIS?看起来可能是 IIS6?如果是这样,try this article.
  • @Daniel A. White:我在哪里可以找到这个? (P.S:这是我第一次部署到windows服务器,以前是个php人……)
  • 不。情况确实如此,但我请求将帐户迁移到 IIS7
  • @Kassem你确定迁移已经完成了吗?标头看起来像 IIs6。

标签: asp.net-mvc visual-studio publish


【解决方案1】:

根据我在您的域上看到的以下响应标头判断,您似乎正在运行 IIS6;

Content-Length  1433
Content-Type    text/html
Content-Location    http://fisharwe.com/iisstart.htm
Last-Modified   Fri, 21 Feb 2003 18:48:30 GMT
Accept-Ranges   bytes
Etag    "0938ad3d9d9c21:2f56e6"
Server  Microsoft-IIS/6.0
X-Powered-By    ASP.NET
Date    Mon, 18 Apr 2011 18:04:19 GMT

好好看看 Phil Haacked 的 this 文章,希望对您有所帮助。他解释了如何在 iis6 上建立一个 mvc 网站

【讨论】:

    【解决方案2】:

    您需要将服务器配置为通过 ASP.Net 发送所有请求。

    【讨论】:

      猜你喜欢
      • 2011-05-19
      • 2011-09-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-03-19
      • 2011-03-02
      相关资源
      最近更新 更多