Url重写再发一帖,解决两帖都给分.(刚那边问题可能描述不清)
原帖地址http://topic.csdn.net/u/20080716/17/2ff27f2e-c362-4a74-a8a7-057ffd35cb45.html
问题描述
我现在打开一个页面是http://localhost/test/WebForm3.aspx?id=11
如果我不做任何修改,IE地址栏里面将显示该地址,现在我想通过我上面的方法,让IE地址栏里面显示的是
http://localhost/test/WebForm3-11.aspx?
这样的形式,那怎么做.用我上面的方法可以实现吗?
用类似这样的方法,不用微软提供的DLL那种方法
问题描述
我现在打开一个页面是http://localhost/test/WebForm3.aspx?id=11
如果我不做任何修改,IE地址栏里面将显示该地址,现在我想通过我上面的方法,让IE地址栏里面显示的是
http://localhost/test/WebForm3-11.aspx?
这样的形式,那怎么做.用我上面的方法可以实现吗?
用类似这样的方法,不用微软提供的DLL那种方法
string path = Request.Url.ToString();
if (path.EndsWith("/test/WebForm3.aspx"))
{
Context.RewritePath("/test/WebForm3-11.aspx?");
}
...全文
相关推荐
URL重写IIS配置详细步骤
URL重写IIS配置详细步骤帮助你快速配置IIS
ThinkPHP的URL重写问题
我想要的结果无非是去掉URL路径中的index.php 首先是配置.htaccess <IfModule> RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L] </IfModule> 因为我部署在apache上面,需要httpd.conf配置文件中找到LoadModule rewrite_module modules/mod_rewrite.so去掉前面的
iis7下url重写后已存在的html不能访问了的解决方法
本文为大家详细介绍下iis7下url重写后,原本存在的html不能访问了,未能执行URL(asp.net对真正的.html(但不符合重写规的)就不知道如何处理了),遇到类似情况的朋友可以参考下
URL重写URL重写URL重写URL重写
URL重写URL重写URL重写URL重写URL重写URL重写
URL重写URL重写
URL重写URL重写URL重写URL重写URL重写URL重写


