+ } elsif ($mirror =~ /^\@APACHE\/(.+)$/) {
+ push @mirrors, "https://mirror.netcologne.de/apache.org/$1";
+ push @mirrors, "https://mirror.aarnet.edu.au/pub/apache/$1";
+ push @mirrors, "https://mirror.csclub.uwaterloo.ca/apache/$1";
+ push @mirrors, "http://mirror.cogentco.com/pub/apache/$1";
+ push @mirrors, "http://mirror.navercorp.com/apache/$1";
+ push @mirrors, "http://ftp.jaist.ac.jp/pub/apache/$1";
+ push @mirrors, "ftp://apache.cs.utah.edu/apache.org/$1";
+ push @mirrors, "ftp://apache.mirrors.ovh.net/ftp.apache.org/dist/$1";
+ } elsif ($mirror =~ /^\@GITHUB\/(.+)$/) {
+ # give github a few more tries (different mirrors)
+ for (1 .. 5) {
+ push @mirrors, "https://raw.githubusercontent.com/$1";
+ }