@@ -63,21 +63,21 @@ RewriteCond %{REQUEST_URI} !(.*)/$
6363RewriteRule ^(.*)$ %{ENV:proto}://bioconductor.org/$1/ [L,R]
6464
6565## Redirect BioC versions 1.8-3.17 to OSN
66- RedirectMatch 302 /packages/(1.[8-9]|2.[0-9]|2.1[0-4]|3.[0-9]|3.1[0-8 ])/bioc/src/contrib/(.*gz) https://mghp.osn.xsede.org/bir190004-bucket01/archive.bioconductor.org/packages/$1/bioc/src/contrib/$2
67- RedirectMatch 302 /packages/(1.[8-9]|2.[0-9]|2.1[0-4]|3.[0-9]|3.1[0-8 ])/bioc/src/contrib/PACKAGES https://mghp.osn.xsede.org/bir190004-bucket01/archive.bioconductor.org/packages/$1/bioc/src/contrib/PACKAGES
68- RedirectMatch 302 /packages/(3.[6-9]|3.1[0-8 ])/bioc/src/contrib/Archive/(.*) https://mghp.osn.xsede.org/bir190004-bucket01/index.html#archive.bioconductor.org/packages/$1/bioc/src/contrib/Archive/$2
69- RedirectMatch 302 /packages/(3.[6-9]|3.1[0-8 ])/bioc/src/contrib/Archive https://mghp.osn.xsede.org/bir190004-bucket01/index.html#archive.bioconductor.org/packages/$1/bioc/src/contrib/Archive/
70- RedirectMatch 302 /packages/(1.[8-9]|2.[0-9]|2.1[0-4]|3.[0-9]|3.1[0-8 ])/bioc/bin/(.*) https://mghp.osn.xsede.org/bir190004-bucket01/archive.bioconductor.org/packages/$1/bioc/bin/$2
71- RedirectMatch 302 /packages/(1.[8-9]|2.[0-9]|2.1[0-4]|3.[0-9]|3.1[0-8 ])/data/annotation/src/(.*) https://mghp.osn.xsede.org/bir190004-bucket01/archive.bioconductor.org/packages/$1/data/annotation/src/$2
72- RedirectMatch 302 /packages/(1.[8-9]|2.[0-9]|2.1[0-4]|3.[0-9]|3.1[0-8 ])/data/annotation/\s?bin/(.*) https://mghp.osn.xsede.org/bir190004-bucket01/archive.bioconductor.org/packages/$1/data/annotation/bin/$2
73- RedirectMatch 302 /packages/(1.[8-9]|2.[0-9]|2.1[0-4]|3.[0-9]|3.1[0-8 ])/data/experiment/src/(.*) https://mghp.osn.xsede.org/bir190004-bucket01/archive.bioconductor.org/packages/$1/data/experiment/src/$2
74- RedirectMatch 302 /packages/(1.[8-9]|2.[0-9]|2.1[0-4]|3.[0-9]|3.1[0-8 ])/data/experiment/\s?bin/(.*) https://mghp.osn.xsede.org/bir190004-bucket01/archive.bioconductor.org/packages/$1/data/experiment/bin/$2
66+ RedirectMatch 302 /packages/(1.[8-9]|2.[0-9]|2.1[0-4]|3.[0-9]|3.1[0-9 ])/bioc/src/contrib/(.*gz) https://mghp.osn.xsede.org/bir190004-bucket01/archive.bioconductor.org/packages/$1/bioc/src/contrib/$2
67+ RedirectMatch 302 /packages/(1.[8-9]|2.[0-9]|2.1[0-4]|3.[0-9]|3.1[0-9 ])/bioc/src/contrib/PACKAGES https://mghp.osn.xsede.org/bir190004-bucket01/archive.bioconductor.org/packages/$1/bioc/src/contrib/PACKAGES
68+ RedirectMatch 302 /packages/(3.[6-9]|3.1[0-9 ])/bioc/src/contrib/Archive/(.*) https://mghp.osn.xsede.org/bir190004-bucket01/index.html#archive.bioconductor.org/packages/$1/bioc/src/contrib/Archive/$2
69+ RedirectMatch 302 /packages/(3.[6-9]|3.1[0-9 ])/bioc/src/contrib/Archive https://mghp.osn.xsede.org/bir190004-bucket01/index.html#archive.bioconductor.org/packages/$1/bioc/src/contrib/Archive/
70+ RedirectMatch 302 /packages/(1.[8-9]|2.[0-9]|2.1[0-4]|3.[0-9]|3.1[0-9 ])/bioc/bin/(.*) https://mghp.osn.xsede.org/bir190004-bucket01/archive.bioconductor.org/packages/$1/bioc/bin/$2
71+ RedirectMatch 302 /packages/(1.[8-9]|2.[0-9]|2.1[0-4]|3.[0-9]|3.1[0-9 ])/data/annotation/src/(.*) https://mghp.osn.xsede.org/bir190004-bucket01/archive.bioconductor.org/packages/$1/data/annotation/src/$2
72+ RedirectMatch 302 /packages/(1.[8-9]|2.[0-9]|2.1[0-4]|3.[0-9]|3.1[0-9 ])/data/annotation/\s?bin/(.*) https://mghp.osn.xsede.org/bir190004-bucket01/archive.bioconductor.org/packages/$1/data/annotation/bin/$2
73+ RedirectMatch 302 /packages/(1.[8-9]|2.[0-9]|2.1[0-4]|3.[0-9]|3.1[0-9 ])/data/experiment/src/(.*) https://mghp.osn.xsede.org/bir190004-bucket01/archive.bioconductor.org/packages/$1/data/experiment/src/$2
74+ RedirectMatch 302 /packages/(1.[8-9]|2.[0-9]|2.1[0-4]|3.[0-9]|3.1[0-9 ])/data/experiment/\s?bin/(.*) https://mghp.osn.xsede.org/bir190004-bucket01/archive.bioconductor.org/packages/$1/data/experiment/bin/$2
7575## BioC 2.1 has an additional extannotation/ directory
7676RedirectMatch 302 /packages/2.1/data/extannotation/src/(.*) https://mghp.osn.xsede.org/bir190004-bucket01/archive.bioconductor.org/packages/2.1/data/extannotation/src/$1
7777RedirectMatch 302 /packages/2.1/data/extannotation/bin/(.*) https://mghp.osn.xsede.org/bir190004-bucket01/archive.bioconductor.org/packages/2.1/data/extannotation/bin/$1
7878## Starting in 2.13 also had workflows
79- RedirectMatch 302 /packages/(2.1[3-4]|3.[0-9]|3.1[0-8 ])/workflows/src/(.*) https://mghp.osn.xsede.org/bir190004-bucket01/archive.bioconductor.org/packages/$1/workflows/src/$2
80- RedirectMatch 302 /packages/(2.1[3-4]|3.[0-9]|3.1[0-8 ])/workflows/bin/(.*) https://mghp.osn.xsede.org/bir190004-bucket01/archive.bioconductor.org/packages/$1/workflows/bin/$2
79+ RedirectMatch 302 /packages/(2.1[3-4]|3.[0-9]|3.1[0-9 ])/workflows/src/(.*) https://mghp.osn.xsede.org/bir190004-bucket01/archive.bioconductor.org/packages/$1/workflows/src/$2
80+ RedirectMatch 302 /packages/(2.1[3-4]|3.[0-9]|3.1[0-9 ])/workflows/bin/(.*) https://mghp.osn.xsede.org/bir190004-bucket01/archive.bioconductor.org/packages/$1/workflows/bin/$2
8181## 3.7 and 3.8 had webvigs in workflows
8282RedirectMatch 302 /packages/(3.[7-8])/workflows/webvigs/(.*) https://mghp.osn.xsede.org/bir190004-bucket01/archive.bioconductor.org/packages/$1/workflows/webvigs/$2
8383RedirectMatch 302 /packages/(3.[7-8])/workflows/webvigs/(.*) https://mghp.osn.xsede.org/bir190004-bucket01/archive.bioconductor.org/packages/$1/workflows/webvigs/$2
@@ -89,18 +89,18 @@ RedirectMatch 302 /packages/(3.[7-8])/workflows/webvigs/(.*) https://mghp.osn.xs
8989# back to using S3 easily
9090# Redirect BioC versions 1.8-3.17 to S3 buckets
9191#
92- #RedirectMatch 302 /packages/(1.[8-9]|2.[0-9]|2.1[0-4]|3.[0-9]|3.1[0-8 ])/bioc/src/(.*) http://archive.bioconductor.org.s3-website-us-east-1.amazonaws.com/packages/$1/bioc/src/$2
93- #RedirectMatch 302 /packages/(1.[8-9]|2.[0-9]|2.1[0-4]|3.[0-9]|3.1[0-8 ])/bioc/bin/(.*) http://archive.bioconductor.org.s3-website-us-east-1.amazonaws.com/packages/$1/bioc/bin/$2
94- #RedirectMatch 302 /packages/(1.[8-9]|2.[0-9]|2.1[0-4]|3.[0-9]|3.1[0-8 ])/data/annotation/src/(.*) http://archive.bioconductor.org.s3-website-us-east-1.amazonaws.com/packages/$1/data/annotation/src/$2
95- #RedirectMatch 302 /packages/(1.[8-9]|2.[0-9]|2.1[0-4]|3.[0-9]|3.1[0-8 ])/data/annotation/\s?bin/(.*) http://archive.bioconductor.org.s3-website-us-east-1.amazonaws.com/packages/$1/data/annotation/bin/$2
96- #RedirectMatch 302 /packages/(1.[8-9]|2.[0-9]|2.1[0-4]|3.[0-9]|3.1[0-8 ])/data/experiment/src/(.*) http://archive.bioconductor.org.s3-website-us-east-1.amazonaws.com/packages/$1/data/experiment/src/$2
97- #RedirectMatch 302 /packages/(1.[8-9]|2.[0-9]|2.1[0-4]|3.[0-9]|3.1[0-8 ])/data/experiment/\s?bin/(.*) http://archive.bioconductor.org.s3-website-us-east-1.amazonaws.com/packages/$1/data/experiment/bin/$2
92+ #RedirectMatch 302 /packages/(1.[8-9]|2.[0-9]|2.1[0-4]|3.[0-9]|3.1[0-9 ])/bioc/src/(.*) http://archive.bioconductor.org.s3-website-us-east-1.amazonaws.com/packages/$1/bioc/src/$2
93+ #RedirectMatch 302 /packages/(1.[8-9]|2.[0-9]|2.1[0-4]|3.[0-9]|3.1[0-9 ])/bioc/bin/(.*) http://archive.bioconductor.org.s3-website-us-east-1.amazonaws.com/packages/$1/bioc/bin/$2
94+ #RedirectMatch 302 /packages/(1.[8-9]|2.[0-9]|2.1[0-4]|3.[0-9]|3.1[0-9 ])/data/annotation/src/(.*) http://archive.bioconductor.org.s3-website-us-east-1.amazonaws.com/packages/$1/data/annotation/src/$2
95+ #RedirectMatch 302 /packages/(1.[8-9]|2.[0-9]|2.1[0-4]|3.[0-9]|3.1[0-9 ])/data/annotation/\s?bin/(.*) http://archive.bioconductor.org.s3-website-us-east-1.amazonaws.com/packages/$1/data/annotation/bin/$2
96+ #RedirectMatch 302 /packages/(1.[8-9]|2.[0-9]|2.1[0-4]|3.[0-9]|3.1[0-9 ])/data/experiment/src/(.*) http://archive.bioconductor.org.s3-website-us-east-1.amazonaws.com/packages/$1/data/experiment/src/$2
97+ #RedirectMatch 302 /packages/(1.[8-9]|2.[0-9]|2.1[0-4]|3.[0-9]|3.1[0-9 ])/data/experiment/\s?bin/(.*) http://archive.bioconductor.org.s3-website-us-east-1.amazonaws.com/packages/$1/data/experiment/bin/$2
9898# BioC 2.1 has an additional extannotation/ directory
9999#RedirectMatch 302 /packages/2.1/data/extannotation/src/(.*) http://archive.bioconductor.org.s3-website-us-east-1.amazonaws.com/packages/2.1/data/extannotation/src/$1
100100#RedirectMatch 302 /packages/2.1/data/extannotation/bin/(.*) http://archive.bioconductor.org.s3-website-us-east-1.amazonaws.com/packages/2.1/data/extannotation/bin/$1
101101# Starting in 2.13 also had workflows
102- #RedirectMatch 302 /packages/(2.1[3-4]|3.[0-9]|3.1[0-8 ])/workflows/src/(.*) http://archive.bioconductor.org.s3-website-us-east-1.amazonaws.com/packages/$1/workflows/src/$2
103- #RedirectMatch 302 /packages/(2.1[3-4]|3.[0-9]|3.1[0-8 ])/workflows/bin/(.*) http://archive.bioconductor.org.s3-website-us-east-1.amazonaws.com/packages/$1/workflows/bin/$2
102+ #RedirectMatch 302 /packages/(2.1[3-4]|3.[0-9]|3.1[0-9 ])/workflows/src/(.*) http://archive.bioconductor.org.s3-website-us-east-1.amazonaws.com/packages/$1/workflows/src/$2
103+ #RedirectMatch 302 /packages/(2.1[3-4]|3.[0-9]|3.1[0-9 ])/workflows/bin/(.*) http://archive.bioconductor.org.s3-website-us-east-1.amazonaws.com/packages/$1/workflows/bin/$2
104104# 3.7 and 3.8 had webvigs in workflows
105105#RedirectMatch 302 /packages/(3.[7-8])/workflows/webvigs/(.*) http://archive.bioconductor.org.s3-website-us-east-1.amazonaws.com/packages/$1/workflows/webvigs/$2
106106#RedirectMatch 302 /packages/(3.[7-8])/workflows/webvigs/(.*) http://archive.bioconductor.org.s3-website-us-east-1.amazonaws.com/packages/$1/workflows/webvigs/$2
0 commit comments