我发现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。ASP.NET - Trailing Slash and Tilde
这发生在所有控件上。
有没有人有过这个问题?
'mydomain.com/mypage.aspx /'是一个错误的URL。我认为它正在按预期工作。 – IsmailS 2010-06-16 08:58:11
如果它已经正常工作,为什么尝试错误的URL?斜杠是指定当前文件夹内的内容。如果你能写出这样的问题,你当然知道。 – 2010-06-16 11:24:08