asp.net URL重写无后缀的问题

问题描述

我们现在开发一个项目要求呢输入http://www.xxx.com/today自动跳转到http://www.xxx.com/index.aspx?id=todaydøÊ`ϺóÊbbs.51aspx.com.ÑwNtÎ(æ如果输入http://www.xxx.com/pxcy自动跳转到http://www.xxx.com/index.aspx?id=pxcydøÊ`ϺóÊbbs.51aspx.com.ÑwNtÎ(æ但是呢还不能把这个站点下的其他目录给跳转过去døÊ`ϺóÊbbs.51aspx.com.ÑwNtÎ(æ比如http://www.xxx.com/username这个username是个真是存在的不能被当成参数了。。døÊ`ϺóÊbbs.51aspx.com.ÑwNtÎ(æ不知道大家有什么方法实现døÊ`ϺóÊbbs.51aspx.com.ÑwNtÎ(æ

解决方案

解决方案二
我们现在开发一个项目要求呢输入http://www.xxx.com/today自动跳转到http://www.xxx.com/index.aspx?id=today如果输入http://www.xxx.com/pxcy自动跳转到http://www.xxx.com/index.aspx?id=pxcy但是呢还不能把这个站点下的其他目录给跳转过去比如http://www.xxx.com/username这个username是个真是存在的不能被当成参数了。。不知道大家有什么方法实现
解决方案三
去看看asp.netMVC里面的Route
解决方案四
..vs2005下没有MVC谢谢。。我只用了简单三层
解决方案五
该回复于2009-05-06 10:32:06被版主删除
解决方案六
我们现在开发一个项目要求呢输入http://www.xxx.com/today自动跳转到http://www.xxx.com/index.aspx?id=today如果输入http://www.xxx.com/pxcy自动跳转到http://www.xxx.com/index.aspx?id=pxcy但是呢还不能把这个站点下的其他目录给跳转过去比如http://www.xxx.com/username这个username是个真是存在的不能被当成参数了。。不知道大家有什么方法实现
解决方案七
Route可以单独拿出来用的,不一定非在Asp.netMVC下用
解决方案八
啊是吗谁可以给我一个简单的例子呢。。。我现在使用VPSwin2003

时间: 2024-11-02 06:38:13

asp.net URL重写无后缀的问题的相关文章

Global.asax的Application_BeginRequest实现url重写无后缀的代码_实用技巧

利用Global.asax的Application_BeginRequest 实现url 重写 无后缀 复制代码 代码如下: <%@ Application Language="C#" %> <script RunAt="server"> void Application_BeginRequest(object sender, EventArgs e) { string oldUrl = System.Web.HttpContext.Curr

Asp.Net URL重写的具体实现

 这篇文章主要介绍了Asp.Net URL重写的具体实现,有需要的朋友可以参考一下 说到不用设置iis,主要是为了实现在虚拟主机或是拿不到iis操作限的时候,不能添加isap又想实现类似于静态化的程序实现方式,先声明,这里最终要实现的效果是,最终可以用   12345.html   替换   show.aspx?id=12345这样的地址访问   也可以实现百度空间的   http://hi.jb51.net/wu1987116   替换   http://hi.jb51.net/index.a

asp.net url重写浅谈_实用技巧

ActionlessForm.dll------用来处理回发 URLRewriter.dll----- 是微软封装好了的一个URL重写组件 添加引用---- 具体的使用说明请去看 http://msdn.microsoft.com/zh-cn/library/ms972974.aspx#XSLTsection123121120120 比我说得好得多.. 具体使用方法: 首先web.config的配置: 复制代码 代码如下: <?xml version="1.0"?> <

asp.net URL重写(URLRewriter) 简化版

在 asp.net 里实现 URL重写(URLRewriter)的一个最简单的方法. 参考了 (作者 Scott Mitchell 翻译:Janssen )的大作,虽然没有完全看明白,但是也照猫画虎地做了一个,颇有"成就"感.写出来分享一下. 原作里讲了很多的原理,这里就不说了(其实我也不懂).这里就写操作过程吧.目的是实现一个最简单的能实现 URL重写 的程序. 1.需要设置一下IIS里的站点属性. 2.修改web.config的内容.   <system.web>  &

asp.net URL重写(URLRewriter) 之简化版

asp.net 在 asp.net 里实现 URL重写(URLRewriter)的一个最简单的方法. 参考了 (作者 Scott Mitchell 翻译:Janssen )的大作,虽然没有完全看明白,但是也照猫画虎地做了一个,颇有"成就"感.写出来分享一下. 原作里讲了很多的原理,这里就不说了(其实我也不懂).这里就写操作过程吧.目的是实现一个最简单的能实现 URL重写 的程序. 1.需要设置一下IIS里的站点属性. 2.修改web.config的内容.  <system.web

IIS7 asp.net URL重写配置

今天总算是费尽千辛万苦把Vista旗舰版装上了,本来是不用费什么事情的.之前把DVD刻录机送给了我一个朋友,所以ISO早就下了,一直没时间装上,因为 无光驱安装Vista我还从来没有试过,所以一直在等时间仔细研究. 之前有篇日志是写我修了6年电脑,所以对于微软从操作系统到应用软件,或 者是安全管理系统都曾经仔细研究过.然后得出的总结是以后我可以直接带手机 去修电脑.结果Vista的出现让我的美梦破灭了,我那1G的卡根本装不下,所以 以后还是要带个移动硬盘,历史就是给无赖逼着倒退的. 基本上从准备

asp.net URL重写(URLRewriter)之简化版

在 asp.net 里实现 URL重写(URLRewriter)的一个最简单的方法. 参考了 (作者 Scott Mitchell 翻译:Janssen )的大作,虽然没有完全看明白,但是也照猫画虎地做了一个,颇有"成就"感.写出来分享一下. 原作里讲了很多的原理,这里就不说了(其实我也不懂).这里就写操作过程吧.目的是实现一个最简单的能实现 URL重写 的程序. 1.需要设置一下IIS里的站点属性. 2.修改web.config的内容. <system.web> <

ASP.NET URL重写的实现

最近有个朋友要做url重写的东西,我帮他弄了弄,回头看当年自己写的那个文章,当时以为自己写的很容易理解.但现在再看却觉得写的不好.而今天百度了一下urlrewriter发现我这个文章竟然排第二.为了方便更多朋友,我再写点东西补充下. 一般用百度搜的朋友都是对这个不了解但又急需要用的,我想,再多的语言也比不过一句代码.于是我把今天帮朋友时候写的一个小例子传了上来.这个小例子的目的是实现对任意url的重写(但不包括二级域名的,有需要二级域名的也可以先了解下url重写的概念). 这个小项目的制作过程如

asp.net URL重写简化版 速学URL重写_实用技巧

在 asp.net 里实现 URL重写(URLRewriter)的一个最简单的方法. 参考了 (作者 Scott Mitchell 翻译:Janssen )的大作,虽然没有完全看明白,但是也照猫画虎地做了一个,颇有"成就"感.写出来分享一下. 原作里讲了很多的原理,这里就不说了(其实我也不懂).这里就写操作过程吧.目的是实现一个最简单的能实现 URL重写 的程序. 1.需要设置一下IIS里的站点属性. 2.修改web.config的内容. 复制代码 代码如下: <system.w