0 0

关于urlrewriter伪静态问题3

我做了个例子,就是将二级目录下的注册页面使用静态伪装。
//urlrweriter.xml文件

//映射不过
  <rule enabled="true">
       <from>^/register/register.html$</from>
       <to>/register/register.jsp</to>
  </rule>
//映射通过
   <rule enabled="true">
       <from>^/login.html</from>
       <to>/login.jsp</to>
  </rule>

为什么我在webRoot下面有个目录是register的目录有个register.jsp的文件,这样的规则不行吗?我在游览器上输入http://www.mysite.www:8080/register/register.html 出现404
http://www.mysite.www:8080/login.html OK!的
我看别人也是这样映射的。
  为什么映射到二级目录下的页面就不行了呢?
问题补充:
二级目录的规则怎么配置?
问题补充:
还是不行的
问题补充:
不是二级域名哦, 是二级目录下的页面映射不了
比如web-info下面有一个目录叫user的在user下有个页面。这个二级目录下的页面映射不过去!
问题补充:
说错了,是webRoot下user目录下的页面
问题补充:
不行
正则表达式
2009年7月10日 09:18

7个答案 按时间排序 按投票排序

0 0

我怀疑这个配置被别的url映射给覆盖了,
看看你的应用里用的针对url过滤或处理的还有些什么

2009年7月14日 11:32
0 0

<rule enabled="true">  
       <from>/register/register.html</from>
       <to>/register/register.jsp</to>  
  </rule>
^也不用了

2009年7月13日 10:11
0 0

WEB-INF 下面的页面是不能直接访问的噢

2009年7月12日 18:12
0 0


不用$试试
<rule enabled="true">  
       <from>^/register/register.html</from>
       <to>/register/register.jsp</to>  
  </rule>

二级目录的规则怎么配置?是二级域名!
要用到 apahce 的 urlweriter

http://pan-java.iteye.com/blog/363183

2009年7月12日 00:06
0 0

你改成^register/register.html,也就是不要$

2009年7月10日 09:41
0 0

看看讨论帖,不错
http://www.iteye.com/topic/81080

2009年7月10日 09:27
0 0

可能是正则表达式写得不对吧
还是项目中这个映射地址被别的配置给覆盖了

2009年7月10日 09:27

相关推荐

    UrlRewriter 实现伪静态

    UrlRewriter 是一款广泛应用于Web开发中的开源工具,主要用于实现URL重写和转换,从而达到优化网站URL结构、实现伪静态的效果。在本文中,我们将深入探讨UrlRewriter的工作原理,以及如何通过它来实现伪静态,提升...

    UrlRewriter伪静态文件库

    在Web开发中,伪静态技术是优化网站SEO(搜索引擎优化)的重要手段,因为它可以使得URL更加友好、简洁,同时也方便搜索引擎更好地理解和索引网页内容。 **1. URL重写的基本概念** URL重写技术允许开发者隐藏实际的...

    c#UrlRewriter伪静态(UrlRewriter.dll和Intelligencia.UrlRewriter.dll)

    最近研究了一下伪静态,网上资料确实是比较多,我经过大量的测试,现整理两种方法进行伪静态 第一种方法需引用UrlRewriter.dll,请参考Web1.config部署 第二种方法需引用Intelligencia.UrlRewriter.dll,请参考Web....

    UrlRewriter 伪静态

    伪静态.txt文件可能包含了关于如何配置和使用UrlRewriter实现伪静态的具体步骤或示例。 总的来说,UrlRewriter是ASP.NET开发者实现伪静态的重要工具,它简化了URL管理,增强了网站的SEO性能和用户体验。对于新手...

    MVC通过URLRewriter做伪静态,附教程,文档

    ASP.NET MVC4通过UrlRewriter配置伪静态,在网上都有很多资料,这里主要是把项目中使用到的通过UrlRewriter配置伪静态提取出来,方便自己以后查看,同样对需要该功能的网友提供思路。

    Asp.net URLRewriter伪静态代码示例

    在本示例中,我们将探讨如何在Asp.net中实现URLRewriter,以创建伪静态的URL。 1. **URLRewriter的概念** URLRewriter是一种中间件或模块,它解析请求的URL,根据预定义的规则将其转换为其他URL。这种转换过程通常...

    URLRewriter .net伪静态类

    标题 "URLRewriter .NET 伪静态类" 涉及到的是一个.NET框架下的URL重写库,它主要用于将动态URL转换为看起来像是静态页面的URL,这在SEO(搜索引擎优化)和用户体验方面有着显著的优势。这个工具是微软推荐使用的,...

    asp.net 伪静态实现和IIS7.0配置(包含UrlRewriter.dll文件)

    在ASP.NET框架中,伪静态可以通过第三方库如UrlRewrite来实现。本文将详细介绍如何在ASP.NET环境中实现伪静态以及在IIS7.0上进行配置。 首先,`UrlRewriter.dll`是微软的UrlRewrite模块的一个组件,用于处理URL重写...

    伪静态网页配置

    下面是关于伪静态网页配置的详细知识点: 一、what is 伪静态网页配置? 伪静态网页配置是指通过在 IIS 中配置 URL Rewriter 模块来实现 URL 重写,使得用户可以通过静态网页的方式访问动态网页。 二、伪静态网页...

    UrlRewriter伪静态

    总之,UrlRewriter是C#开发中实现伪静态URL的重要工具,通过合理的配置,可以极大地提升网站的用户体验和搜索引擎优化效果。理解和熟练使用UrlRewriter,能够帮助开发者构建更加高效、用户友好的Web应用。

    利用Mircosoft URLRewriter.dll实现页面伪静态

    "利用Microsoft URLRewriter.dll实现页面伪静态"这一主题正是针对这一需求,通过微软提供的URLRewriter组件来实现。 URLRewriter.dll是微软IIS服务器的一个扩展模块,它允许开发者自定义URL重写规则,将动态URL转换...

    UrlRewritingNet.UrlRewriter.dll 伪静态URL重写

    《UrlRewritingNet.UrlRewriter.dll:掌握伪静态URL重写的精髓》 在Web开发中,优化用户体验和搜索引擎优化(SEO)是至关重要的。一个清晰、简洁且易于理解的URL对于用户来说更具吸引力,同时也能提高网站在搜索...

    aspx.net伪静态页面的实现

    ASP.NET伪静态页面的实现是Web开发中一种优化网站SEO...总之,`URLRewriter.dll`在ASP.NET环境中提供了一个强大且灵活的工具,用于实现URL伪静态化。通过适当的配置和编程,你可以有效地提升网站的SEO性能和用户体验。

    伪静态 重写url URLRewriter.dll 下载

    这里我们主要讨论如何利用URL重写来实现伪静态,并关注`URLRewriter.dll`这个组件在其中的作用。 1. **伪静态的含义**: 伪静态是一种将动态网页的URL转化为类似静态网页URL的技术。这样做的目的是为了让用户和...

    IIS7.0实现伪静态URLRewriter.dll和ActionlessForm.dll

    总的来说,通过IIS7.0、URLRewriter.dll和ActionlessForm.dll的结合使用,我们可以创建出具有伪静态URL的动态网站,提高网站的可读性和SEO效果。同时,这也需要开发者对URL重写机制、HTTP协议以及web.config配置有...

    Java UrlRewriter伪静态技术运用深入分析

    Java中的UrlRewriter伪静态技术是一种优化网站性能和搜索引擎友好性的方法。它的主要目标是将动态URL转换为看似静态的URL格式,以提高搜索引擎的抓取效率和用户体验。这种技术通常用于那些需要实时数据更新或依赖...

    伪静态配置示例源码

    总的来说,这个压缩包中的源码提供了一个完整的伪静态配置示例,涵盖了从服务器配置(`web.config`)、URL重写逻辑(`UrlRewriter.cs`)、动态页面处理(`.aspx`文件)到依赖库(`URLRewriter.dll`)的各个方面。...

    最全配置伪静态,URLRewriter.dll等等web.config实例

    此包中含有,Intelligencia.UrlRewriter.dll,MSDNURLRewriting.msi,URLRewriter.dll,更有web.config配置伪静态规则和实例。如您对伪静态感兴趣,请及时下载,史上最全伪静态配置包。

    伪静态配置示例源码2012621

    伪静态配置示例源码 项目描述 一个伪静态的示例 包括两种方式实现伪静态 1.通过URLRewriter.dll 把他放到项目的bin文件夹下,配置相关web.config 2.通过自动以UrlRewriter.cs类 具体配置信息: &lt;!--使用...

    伪静态详细配置方法

    在ASP和ASP.NET环境下,实现伪静态的方法有所不同。下面我们将分别探讨这两种环境下的配置步骤。 1. **ASP伪静态配置**: - ASP环境通常使用IIS6或更低版本,可以通过修改Web.config文件来配置伪静态。首先,你...

Global site tag (gtag.js) - Google Analytics