'/'应用程序中的服务器错误,无法找到该资源

时间:2011-07-20 08:04:00

标签: c# asp.net

'/'应用程序中的服务器错误。

无法找到资源。 说明:HTTP 404.您要查找的资源(或其中一个依赖项)可能已被删除,名称已更改或暂时不可用。请查看以下网址,确保拼写正确。

请求的网址:/public/google_setup.aspx

当我在服务器上托管网站时,我收到上述错误。在我的本地计算机上它工作正常。 google_setup.aspx指的是也在服务器上的母版页。我使用该主页之前开发了其他页面,它们工作正常。

知道出了什么问题。

如果有人可以建议一种方法来获取有关此错误的更多详细信息,我将能够解决它

1 个答案:

答案 0 :(得分:0)

听起来像你遇到了相对和绝对网址的问题。

当您链接到自己的网页时,请尝试使用~(代字号)和runat="server"

<asp:HyperLink 
    NavigateUrl="~/public/google_setup.aspx"
    runat="server">Google Setup</asp:HyperLink>

<a href="~/public/google_setup.aspx" runat="server">Google Setup</a>