我有一个ASP.NET MVC网站。http://mywebsite.com(仅作为示例)。
在我的机器上本地测试这个ASP.NET MVC网站时一切正常。当我部署到Web服务器时,如果打开http://mywebsite.com,它会转到HomeController并加载Views / Home / Index.aspx视图(非常完美)。因此,主默认页面很好。
问题是,如果我单击任何其他链接(在本地似乎都很正常工作),我会收到以下错误:
页面无法显示 您要查找的页面可能已被删除、更改了名称或暂时不可用。 请尝试以下操作: * 确保浏览器地址栏中显示的 Web 站点地址的拼写和格式正确无误。 * 如果您通过单击链接来到达此页,请联系网站管理员,以便他们了解链接格式不正确。 * 单击“后退”按钮重试另一个链接。 HTTP 错误 404 - 文件或目录未找到。 Internet 信息服务(IIS)
一些示例如下:
有人知道为什么在本地可以正常工作,但在 Web 服务器上却不行吗?
在我的机器上本地测试这个ASP.NET MVC网站时一切正常。当我部署到Web服务器时,如果打开http://mywebsite.com,它会转到HomeController并加载Views / Home / Index.aspx视图(非常完美)。因此,主默认页面很好。
问题是,如果我单击任何其他链接(在本地似乎都很正常工作),我会收到以下错误:
页面无法显示 您要查找的页面可能已被删除、更改了名称或暂时不可用。 请尝试以下操作: * 确保浏览器地址栏中显示的 Web 站点地址的拼写和格式正确无误。 * 如果您通过单击链接来到达此页,请联系网站管理员,以便他们了解链接格式不正确。 * 单击“后退”按钮重试另一个链接。 HTTP 错误 404 - 文件或目录未找到。 Internet 信息服务(IIS)
一些示例如下:
http:/mywebsite.com\Photos
http:/mywebsite.com\Links
有人知道为什么在本地可以正常工作,但在 Web 服务器上却不行吗?