paip.java UrlRewrite 的原理and实现 htaccess正则表达式转换

#---KEYWORD
#-正则表达式

正则表达式 表示 非指定字符串开头的正则
排除指定目录..

作者 老哇的爪子 Attilax 艾龙,  EMAIL:1466519819@qq.com
转载请注明来源: http://blog.csdn.net/attilax

#----WEB.XML
    <filter>
    <filter-name>UrlRewriteFilter</filter-name>
    <filter-class>org.tuckey.web.filters.urlrewrite.UrlRewriteFilter</filter-class>
    
        <init-param>  
 
              <param-name>logLevel</param-name>  
 
              <param-value>DEBUG</param-value>  
 
       </init-param>  
       
       
</filter>
<filter-mapping>
    <filter-name>UrlRewriteFilter</filter-name>
    <url-pattern>/*</url-pattern>
    <dispatcher>REQUEST</dispatcher>
    <dispatcher>FORWARD</dispatcher>
</filter-mapping>

#------F:\imServer\WebRoot\WEB-INF\urlrewrite.xml

<rule>
       
        <from>^(?!/index\.php|/images|/admin)(.*)$</from>
        <to>/index.php?$1</to>
    </rule>
    
    
#----.htaccess 文件规则转换..

RewriteCond  $1 !^(index\.php|images|admin|robots\.txt|blog)
RewriteRule  ^(.*)$ index.php/$1 [L]

参考
正则表达式 表示 非指定字符串开头的正则_正则表达式_脚本之家.htm

paip.java UrlRewrite 的原理and实现 htaccess正则表达式转换相关推荐

  1. JAVA反序列漏洞原理及利用工具

    Java反序列化漏洞原理 序列化就是把对象转换成字节流,便于保存在内存.文件.数据库中:反序列化即逆过程,由字节流还原成对象. Java中的ObjectOutputStream类的writeObjec ...

  2. paip.性能跟踪profile原理与架构与本质-- python扫带java php

    paip.性能跟踪profile原理与架构与本质-- python扫带java php ##背景 弄个个输入法音标转换atiEnPH工具,老是python性能不的上K,7k记录浏览过k要30分钟了. ...

  3. java lock的原理,Java中Lock原理探究

    在对于lock锁的使用上,很多人只是掌握了最基础的方法,但是对实现的过程不是很清楚.这里我们对lock锁功能的实现进行分析,以ReentrantLock为例,分析它的锁类型,并对相关的调用方法进行展示 ...

  4. Java并发编程原理与实战六:主线程等待子线程解决方案

    Java并发编程原理与实战六:主线程等待子线程解决方案 参考文章: (1)Java并发编程原理与实战六:主线程等待子线程解决方案 (2)https://www.cnblogs.com/pony1223 ...

  5. Java虚拟机工作原理详解

    原文地址:http://blog.csdn.net/bingduanlbd/article/details/8363734 一.类加载器 首先来看一下java程序的执行过程. 从这个框图很容易大体上了 ...

  6. 10分钟看懂, Java NIO 底层原理

    点击上方 好好学java ,选择 星标 公众号 重磅资讯.干货,第一时间送达 今日推荐:硬刚一周,3W字总结,一年的经验告诉你如何准备校招! 个人原创100W+访问量博客:点击前往,查看更多 写在前面 ...

  7. java底层原理书籍_不愧是阿里p8大佬!终于把Java 虚拟机底层原理讲清楚了,请签收...

    概述 JVM 的内存模型和 JVM 的垃圾回收机制一直是 Java 业内从业者绕不开的话题(实际调优.面试)JVM是java中很重要的一块知识,也是面试常问的问题之一,直至今天,仍然还有许多面试者在被 ...

  8. Java volatile关键字原理解剖

    Java volatile关键字原理解剖 文章目录 Java volatile关键字原理解剖 参考文章 前置知识 CPU缓存模型 CPU缓存行 并发编程基本概念 Java锁概念 volatile关键字 ...

  9. Java爬虫搜索原理实现

    permike 原文 Java爬虫搜索原理实现 没事做,又研究了一下爬虫搜索,两三天时间总算是把原理闹的差不多了,基本实现了爬虫搜索的原理,本次实现还是俩程序,分别是按广度优先和深度优先完成的,广度优 ...

  10. 深入Java核心 Java内存分配原理精讲

    深入Java核心 Java内存分配原理精讲 Java内存分配与管理是Java的核心技术之一,之前我们曾介绍过Java的内存管理与内存泄露以及Java垃圾回收方面的知识,今天我们再次深入Java核心,详 ...

最新文章

  1. 利用python读取txt文档的方法_利用Python读取txt文档的方法讲解
  2. 异形隔离java剧情_异形隔离攻略 系统上手教程 全剧情流程图文攻略(41)
  3. 反函数的导数:理论与应用
  4. wsl子系统添加开机启动任务
  5. 《疯狂Java讲义》10
  6. 多径传播matlab仿真·信号分析处理
  7. 实例63:python
  8. iphone型号表_iphone网络制格式怎么看,如何看两网三网、美版、欧版和国行信号到底有么有区别...
  9. aspose word 转pdf中文乱码_pdf转word——都是乱码!怎么办
  10. 嵌入式电路设计(工具准备)
  11. [Java] 蓝桥杯ADV-136 算法提高 大数加法
  12. Qt线程间信号槽传递自定义数据类型(qRegisterMetaType的使用)
  13. Mac新手使用技巧——设置Finder(访达)快捷键
  14. 推荐几款程序员值得拥有的写文档工具
  15. 4种方法教你如何查看java对象所占内存大小
  16. android 获取粗略位置_android – 如何使用Wifi或GSM或GPS获取粗略的位置,以哪一个可用?...
  17. 通向架构师的道路(第二十七天)IBM网格计算与企业批处理任务架构
  18. 量子计算机关键技术有哪些,实现量子通信的关键技术有哪些?
  19. 上海爱立信实习笔试面试
  20. 聚焦新Flipboard打造自己的杂志

热门文章

  1. 3、http网络编程——struct linger
  2. Linux/Unix下ODBC的安装、配置与编程
  3. 问题-关于 in []使用过程中报错 Constant expression violates subrange bounds
  4. 第一篇:工作之我见一-----------细节决定成败(1)
  5. mysql 中将汉字(中文)按照拼音首字母排序
  6. [Postman]响应(7)
  7. Unity3D倒计时两种方法
  8. 【转】 解决IllegalStateException: Can not perform this action after onSaveInstanceState
  9. Oracle表名、列名、约束名的长度限制
  10. 很值得学习的java 画图板源码