diff options
Diffstat (limited to 'src/main/resources/webapp/WEB-INF/urlrewrite.xml')
-rwxr-xr-x | src/main/resources/webapp/WEB-INF/urlrewrite.xml | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/src/main/resources/webapp/WEB-INF/urlrewrite.xml b/src/main/resources/webapp/WEB-INF/urlrewrite.xml new file mode 100755 index 0000000..cc02ca8 --- /dev/null +++ b/src/main/resources/webapp/WEB-INF/urlrewrite.xml @@ -0,0 +1,38 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE urlrewrite PUBLIC "-//tuckey.org//DTD UrlRewrite 4.0//EN" + "http://www.tuckey.org/res/dtds/urlrewrite4.0.dtd"> + +<!-- + + See http://urlrewritefilter.googlecode.com/svn/trunk/src/doc/manual/4.0/index.html + +--> + +<urlrewrite> + + <rule match-type="wildcard"> + <from>/</from> + <to type="forward">/index.jspx</to> + </rule> + + <!-- + <rule match-type="regex"> + <from>^/person/([0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12})/?$</from> + <set type="parameter" name="uuid">$1</set> + <to type="forward">/person/person.jspx</to> + </rule> + + <rule match-type="regex"> + <from>^/person/([-_0-9A-Za-z]{22})/?$</from> + <set type="parameter" name="uuid">$1</set> + <to type="forward">/person/person.jspx</to> + </rule> + --> + + <rule match-type="regex"> + <from>^/build/([0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12})$</from> + <set type="parameter" name="uuid">$1</set> + <to type="forward">/build/build.jspx</to> + </rule> + +</urlrewrite> |