我发现IIS 6.0和.NET 3.5似乎是个奇怪的问题。我总是对所有URL使用代字号(例如:〜/ mypage.aspx),所以如果我去mydomain.com/mypage.aspx,一切正常。但是,如果我添加一个尾部斜杠并转到mydomain.com/mypage.aspx/,页面上使用代字号的所有链接都将呈现为mydomain.com/mypage.aspx/otherpage.aspx而不是mydomain.com/ otherpage.aspx。
所有控件都会发生这种情况。
以前是否有人遇到此问题?
答案 0 :(得分:3)
您不应该在页面名称的末尾添加斜杠。你为什么把那个斜线?斜杠表示应用程序中的文件夹。
答案 1 :(得分:3)
mydomain.com/mypage.aspx/
是一个错误的网址。通过此URL,它将查找mypage.aspx
子目录。我认为它按预期工作。