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