1

在 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

有什么线索吗?

4

1 回答 1

0

好吧,因为我没有收到任何回复...

在这种情况下,我所做的是使用客户端 js 解决它。

于 2012-11-26T08:01:55.263 回答