最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
.net 获取重写前url真实地址方法
时间:2011-01-11 编辑:简简单单 来源:一聚教程网
.net 获取重写前url真实地址方法
if (request.headers["x-rewrite-url"] != null)
{
response.write("http://" + request.url.host + request.headers["x-rewrite-url"]);
}
else if (request.headers["x-original-url"] != null)
{
response.write("http://" + request.url.host + request.headers["x-original-url"]);
}
1)如果重写组件用的是isapi_rewrite,则访问被重写的网址时,headers中会增加一项数据:key为x-rewrite-url,值为重写前的网址。
2)如果重写组件用的是iis自带的url rewrite模块,则headers中增加的信息的key为x-original-url。
相关文章
- C#复制数组的两种方式及效率比较解读 10-24
- ASP.NET Identity用法解析 10-24
- ASP.NET MVC使用Identity增删改查用户介绍 10-24
- C语言中atoi函数模拟实现介绍 10-18
- .Net反向代理组件Yarp用法介绍 10-10
- .NET使用YARP通过编码方式配置域名转发实现反向代理教程 10-10