教程集 www.jiaochengji.com
教程集 >  脚本编程  >  Asp.net  >  正文 .net 获取重写前url真实地址方法

.net 获取重写前url真实地址方法

发布时间:2016-12-04   编辑:jiaochengji.com
教程集为您提供.net 获取重写前url真实地址方法等资源,欢迎您收藏本站,我们将为您提供最新的.net 获取重写前url真实地址方法资源

.net 获取重写前url真实地址方法

<blockquote>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"]);
}</blockquote>

1)如果重写组件用的是isapi_rewrite,则访问被重写的网址时,headers中会增加一项数据:key为x-rewrite-url,值为重写前的网址。

2)如果重写组件用的是iis自带的url rewrite模块,则headers中增加的信息的key为x-original-url。

 

您可能感兴趣的文章:
.net 获取重写前url真实地址方法
php 获取网站地址的函数代码
asp.net 伪静态 URL重写的纯代码实现方法
php伪静态如何获取地址栏url
php获取远程客户端真实ip地址
Js 取得当前页面的URL网址参数
javascript 获取url参数的小例子
php生成短网址不重复
获取当前页面的完整URL(php与js实现)
PHP通过IP获取地理位置的代码

[关闭]
~ ~