关于my previous question,假设以下情形:
我有一个ASP.Net Webforms网站(www.example.com),有两页:default.aspx
和result.aspx
。
result.aspx
我有一个标签:“结果页”default.aspx
我有一个文本框和一个按钮用户在文本框中输入自定义词组(Custom_User_Input_Text
)并点击提交按钮。
现在,我希望将用户重定向到“动态”生成的页面:www.example.com/Custom_User_Input_Text
,实际上是result.aspx
。 (用户看到“结果页面”)。
简单地说,我希望能够以编程方式进行网址重写。
P.S我不是那种要求代码的人。但我不知道从哪里开始。
答案 0 :(得分:1)
当你有IIS 7时,旅行的路线是HttpHandler
。
如果这是开头的足够线索,那么我们将其留下,否则发表评论。
PS。请确保Managed pipeline mode
设置(IIS->应用程序池)位于Integrated mode
,因此IIS会将所有请求传递到您的应用程序。