paip.java UrlRewrite 的原理and实现 htaccess正則表達式转换
#---KEYWORD
#-正則表達式
正則表達式 表示 非指定字符串开头的正则
排除指定文件夹..
作者 老哇的爪子 Attilax 艾龙, EMAIL:[email protected]
转载请注明来源: 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