You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by se...@apache.org on 2013/03/26 16:17:27 UTC

svn commit: r1461181 - /commons/cms-site/trunk/content/resources/.htaccess

Author: sebb
Date: Tue Mar 26 15:17:27 2013
New Revision: 1461181

URL: http://svn.apache.org/r1461181
Log:
Fix up redirects a la CSV experiment

Modified:
    commons/cms-site/trunk/content/resources/.htaccess

Modified: commons/cms-site/trunk/content/resources/.htaccess
URL: http://svn.apache.org/viewvc/commons/cms-site/trunk/content/resources/.htaccess?rev=1461181&r1=1461180&r2=1461181&view=diff
==============================================================================
--- commons/cms-site/trunk/content/resources/.htaccess (original)
+++ commons/cms-site/trunk/content/resources/.htaccess Tue Mar 26 15:17:27 2013
@@ -8,69 +8,69 @@ Redirect /sandbox/index.html /sandbox.ht
 # redirect from previous path
 
 #propers
-RedirectMatch ^/attributes(.*) /proper/commons-attributes/$1
-RedirectMatch ^/bcel(.*) /proper/commons-bcel/$1
-RedirectMatch ^/beanutils(.*) /proper/commons-beanutils/$1
-RedirectMatch ^/betwixt(.*) /proper/commons-betwixt/$1
-RedirectMatch ^/bsf(.*) /proper/commons-bsf/$1
-RedirectMatch ^/chain(.*) /proper/commons-chain/$1
-RedirectMatch ^/cli(.*) /proper/commons-cli/$1
-RedirectMatch ^/codec(.*) /proper/commons-codec/$1
-RedirectMatch ^/collections(.*) /proper/commons-collections/$1
-RedirectMatch ^/compress(.*) /proper/commons-compress/$1
-RedirectMatch ^/configuration(.*) /proper/commons-configuration/$1
+RedirectMatch ^/attributes(/.*)? /proper/commons-attributes$1
+RedirectMatch ^/bcel(/.*)? /proper/commons-bcel$1
+RedirectMatch ^/beanutils(/.*)? /proper/commons-beanutils$1
+RedirectMatch ^/betwixt(/.*)? /proper/commons-betwixt$1
+RedirectMatch ^/bsf(/.*)? /proper/commons-bsf$1
+RedirectMatch ^/chain(/.*)? /proper/commons-chain$1
+RedirectMatch ^/cli(/.*)? /proper/commons-cli$1
+RedirectMatch ^/codec(/.*)? /proper/commons-codec$1
+RedirectMatch ^/collections(/.*)? /proper/commons-collections$1
+RedirectMatch ^/compress(/.*)? /proper/commons-compress$1
+RedirectMatch ^/configuration(/.*)? /proper/commons-configuration$1
 RedirectMatch ^/csv(/.*)? /proper/commons-csv$1
-RedirectMatch ^/daemon(.*) /proper/commons-daemon/$1
-RedirectMatch ^/dbcp(.*) /proper/commons-dbcp/$1
-RedirectMatch ^/dbutils(.*) /proper/commons-dbutils/$1
-RedirectMatch ^/discovery(.*) /proper/commons-discovery/$1
-RedirectMatch ^/digester(.*) /proper/commons-digester/$1
-RedirectMatch ^/el(.*) /proper/commons-el/$1
-RedirectMatch ^/email(.*) /proper/commons-email/$1
-RedirectMatch ^/exec(.*) /proper/commons-exec/$1
-RedirectMatch ^/fileupload(.*) /proper/commons-fileupload/$1
-RedirectMatch ^/functor(.*) /proper/commons-functor/$1
-RedirectMatch ^/imaging(.*) /proper/commons-imaging/$1
-RedirectMatch ^/io(.*) /proper/commons-io/$1
-RedirectMatch ^/jci(.*) /proper/commons-jci/$1
-RedirectMatch ^/jcs(.*) /proper/commons-jcs/$1
-RedirectMatch ^/jelly(.*) /proper/commons-jelly/$1
-RedirectMatch ^/jexl(.*) /proper/commons-jexl/$1
-RedirectMatch ^/jxpath(.*) /proper/commons-jxpath/$1
-RedirectMatch ^/lang(.*) /proper/commons-lang/$1
-RedirectMatch ^/launcher(.*) /proper/commons-launcher/$1
-RedirectMatch ^/logging(.*) /proper/commons-logging/$1
-RedirectMatch ^/math(.*) /proper/commons-math/$1
-RedirectMatch ^/modeler(.*) /proper/commons-modeler/$1
-RedirectMatch ^/net(.*) /proper/commons-net/$1
-RedirectMatch ^/ognl(.*) /proper/commons-ognl/$1
-RedirectMatch ^/pool(.*) /proper/commons-pool/$1
-RedirectMatch ^/primitives(.*) /proper/commons-primitives/$1
-RedirectMatch ^/proxy(.*) /proper/commons-proxy/$1
-RedirectMatch ^/scxml(.*) /proper/commons-scxml/$1
-RedirectMatch ^/transaction(.*) /proper/commons-transaction/$1
-RedirectMatch ^/validator(.*) /proper/commons-validator/$1
-RedirectMatch ^/vfs(.*) /proper/commons-vfs/$1
+RedirectMatch ^/daemon(/.*)? /proper/commons-daemon$1
+RedirectMatch ^/dbcp(/.*)? /proper/commons-dbcp$1
+RedirectMatch ^/dbutils(/.*)? /proper/commons-dbutils$1
+RedirectMatch ^/discovery(/.*)? /proper/commons-discovery$1
+RedirectMatch ^/digester(/.*)? /proper/commons-digester$1
+RedirectMatch ^/el(/.*)? /proper/commons-el$1
+RedirectMatch ^/email(/.*)? /proper/commons-email$1
+RedirectMatch ^/exec(/.*)? /proper/commons-exec$1
+RedirectMatch ^/fileupload(/.*)? /proper/commons-fileupload$1
+RedirectMatch ^/functor(/.*)? /proper/commons-functor$1
+RedirectMatch ^/imaging(/.*)? /proper/commons-imaging$1
+RedirectMatch ^/io(/.*)? /proper/commons-io$1
+RedirectMatch ^/jci(/.*)? /proper/commons-jci$1
+RedirectMatch ^/jcs(/.*)? /proper/commons-jcs$1
+RedirectMatch ^/jelly(/.*)? /proper/commons-jelly$1
+RedirectMatch ^/jexl(/.*)? /proper/commons-jexl$1
+RedirectMatch ^/jxpath(/.*)? /proper/commons-jxpath$1
+RedirectMatch ^/lang(/.*)? /proper/commons-lang$1
+RedirectMatch ^/launcher(/.*)? /proper/commons-launcher$1
+RedirectMatch ^/logging(/.*)? /proper/commons-logging$1
+RedirectMatch ^/math(/.*)? /proper/commons-math$1
+RedirectMatch ^/modeler(/.*)? /proper/commons-modeler$1
+RedirectMatch ^/net(/.*)? /proper/commons-net$1
+RedirectMatch ^/ognl(/.*)? /proper/commons-ognl$1
+RedirectMatch ^/pool(/.*)? /proper/commons-pool$1
+RedirectMatch ^/primitives(/.*)? /proper/commons-primitives$1
+RedirectMatch ^/proxy(/.*)? /proper/commons-proxy$1
+RedirectMatch ^/scxml(/.*)? /proper/commons-scxml$1
+RedirectMatch ^/transaction(/.*)? /proper/commons-transaction$1
+RedirectMatch ^/validator(/.*)? /proper/commons-validator$1
+RedirectMatch ^/vfs(/.*)? /proper/commons-vfs$1
 
 #sandbox
-RedirectMatch ^/sandbox/beanutils2(.*) /sandbox/commons-beanutils2/$1
-RedirectMatch ^/sandbox/classscan(.*) /sandbox/commons-classscan/$1
-RedirectMatch ^/sandbox/cli2(.*) /sandbox/commons-cli2/$1
-RedirectMatch ^/sandbox/convert(.*) /sandbox/commons-convert/$1
-RedirectMatch ^/sandbox/finder(.*) /sandbox/commons-finder/$1
-RedirectMatch ^/sandbox/flatfile(.*) /sandbox/commons-flatfile/$1
-RedirectMatch ^/sandbox/functor(.*) /sandbox/commons-functor/$1
-RedirectMatch ^/sandbox/graph(.*) /sandbox/commons-graph/$1
-RedirectMatch ^/sandbox/i18n(.*) /sandbox/commons-i18n/$1
-RedirectMatch ^/sandbox/id(.*) /sandbox/commons-id/$1
-RedirectMatch ^/sandbox/javaflow(.*) /sandbox/commons-javaflow/$1
-RedirectMatch ^/sandbox/jnet(.*) /sandbox/commons-jnet/$1
-RedirectMatch ^/sandbox/monitoring(.*) /sandbox/commons-monitoring/$1
-RedirectMatch ^/sandbox/nabla(.*) /sandbox/commons-nabla/$1
-RedirectMatch ^/sandbox/openpgp(.*) /sandbox/commons-openpgp/$1
-RedirectMatch ^/sandbox/performance(.*) /sandbox/commons-performance/$1
-RedirectMatch ^/sandbox/pipeline(.*) /sandbox/commons-pipeline/$1
-RedirectMatch ^/sandbox/privilizer(.*) /sandbox/commons-privilizer/$1
+RedirectMatch ^/sandbox/beanutils2(/.*)? /sandbox/commons-beanutils2$1
+RedirectMatch ^/sandbox/classscan(/.*)? /sandbox/commons-classscan$1
+RedirectMatch ^/sandbox/cli2(/.*)? /sandbox/commons-cli2$1
+RedirectMatch ^/sandbox/convert(/.*)? /sandbox/commons-convert$1
+RedirectMatch ^/sandbox/finder(/.*)? /sandbox/commons-finder$1
+RedirectMatch ^/sandbox/flatfile(/.*)? /sandbox/commons-flatfile$1
+RedirectMatch ^/sandbox/functor(/.*)? /sandbox/commons-functor$1
+RedirectMatch ^/sandbox/graph(/.*)? /sandbox/commons-graph$1
+RedirectMatch ^/sandbox/i18n(/.*)? /sandbox/commons-i18n$1
+RedirectMatch ^/sandbox/id(/.*)? /sandbox/commons-id$1
+RedirectMatch ^/sandbox/javaflow(/.*)? /sandbox/commons-javaflow$1
+RedirectMatch ^/sandbox/jnet(/.*)? /sandbox/commons-jnet$1
+RedirectMatch ^/sandbox/monitoring(/.*)? /sandbox/commons-monitoring$1
+RedirectMatch ^/sandbox/nabla(/.*)? /sandbox/commons-nabla$1
+RedirectMatch ^/sandbox/openpgp(/.*)? /sandbox/commons-openpgp$1
+RedirectMatch ^/sandbox/performance(/.*)? /sandbox/commons-performance$1
+RedirectMatch ^/sandbox/pipeline(/.*)? /sandbox/commons-pipeline$1
+RedirectMatch ^/sandbox/privilizer(/.*)? /sandbox/commons-privilizer$1
 
 #javadocs generic redirect a pattern was to use api-release/ or apix.x.x.
 #RedirectMatch /proper/commons-(.*)/api-release(.*) http://commons.apache.org/proper/commons-$1/javadocs/api-release/$2