我的任务是创建一个基本上包含以下元素的xml文件: -
传入请求=网站/供应商(。*?)应重定向到http://home.company/sites/sup $ 1
我将在Global.asax Application_BeginRequest事件中读取此xml文件。 获取传入的请求并检查xml文件,并在必要时进行任何重定向。
你们可以通过在CSharp中提供有关如何实现这一目标的代码来帮助我。
提前致谢。
答案 0 :(得分:1)
像这样制作XML
<SiteRoot><Site URL="" KeyWord=""><SiteRoot>
在Begin_Request中将此xml加载为XMLDocument
对象,在方法中检查请求中的url或关键字,使用Xmldoc.SelectSingleNode
选择单个url。使用Server.Transfer
重定向到使用SelectSingleNode
方法