Application_BeginRequest 事件中调用
CSContext.Create(context, ReWriteUrl(context));
在ReWriteUrl(context)中调用了
SiteUrls.RewriteUrl(path,context.Request.Url.Query,out newPath);
SiteUrls类 的Instance方法中 读取配置文件中SiteUrlsProvider的内容 加载指定xml
RewriteUrl函数 将Path与Patterns 一个一个比较
CSContext.Create(context, ReWriteUrl(context));
在ReWriteUrl(context)中调用了
SiteUrls.RewriteUrl(path,context.Request.Url.Query,out newPath);
SiteUrls类 的Instance方法中 读取配置文件中SiteUrlsProvider的内容 加载指定xml
RewriteUrl函数 将Path与Patterns 一个一个比较