在 ASP.NET/vb.net 项目中,我使用httphandlers
以下内容在页面中创建友好 URL web.config
:
<add name="xSearch" verb="*" path="/x*" type="FriendlyURLs.xSearch"/>
该服务器使用以下方式转移用户:
HttpContext.Current.Server.Transfer("/xHandlers/search.aspx?friendlyURL=" & id)
一切都在本地机器(Visual Studio 2010,ASP.NET)上运行良好。
但是,在服务器本身上,使用 IIS 7,友好的 URL 可以工作,但回发却不行。
即如果有控件(按钮等),而不是运行他们的子,他们重定向到
/xHandlers/search.aspx?friendlyURL=xxxxxxxx
有什么线索吗?