1

我有一个 webdomain www.MyDomain.com 和一个 MVC4 Web 应用程序 MyMVCWebApp。

首先,我将应用程序发布到本地目的地。

例如:C:\TempLocation

然后我使用 FTP 工具(FileZilla??)将它托管到我的域中

这些文件将被托管,但我找不到该网页。

我必须写哪个网址? http://www.MyDomain.com/MyMVCWebApp/Home/Index.chtml什么的?!

我是否更改了 web.config 中的设置?

我需要做什么?

4

1 回答 1

1

您不能在域上托管应用程序。

应用程序托管在 Web 服务器上。域名只是将“www.google.com”等易于记忆的地址转换为类似于 173.194.66.104 的网络服务器 IP 地址的一种方式

可以在没有 Web 服务器的情况下购买域。

所以在继续之前:

  • 检查您是否真的只购买了一个域,或者一个带有服务器的域
  • 您的域应该重定向到您的服务器 ip 地址,您可以通过打开命令提示符并执行以下操作来查看他是否正确配置

C:\> ping www.yourdomain.com

如果不是这种情况,您将需要更新您的域的 A 记录,并等待在 DNS 服务器 worldwird 上复制更新。

  • 如果您有托管服务器,则应检查您的托管服务提供商网站。他们通常提供深入的文档,并且他们都有不同的做事方式。在大多数情况下,您确实可以使用 Filezilla 等 FTP 软件上传文件。

    但是,为了托管 MVC 4 应用程序,您需要一个带有 IIS Web 服务器的服务器,这意味着您需要一个 Windows 服务器。因此,如果您有 Linux 服务器,您应该联系您的托管服务提供商支持并告诉他们您在订购过程中犯了错误。(可以在 Linux 上托管 MVC 4 应用程序,但我认为它通常不会在托管服务器上提供)

  • 如果您有专用服务器,则您是自己的。

您必须写入以访问您的应用程序的 URL 取决于您在RouteConfigs.cs文件的RegisterRoutes方法中配置的内容。

我建议您观看此页面上的最后一个视频,以更好地了解可能性。

于 2013-05-24T21:17:31.163 回答