Created
March 21, 2012 23:20
-
-
Save samvj/2154091 to your computer and use it in GitHub Desktop.
>30 years in domains
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #!/usr/bin/perl | |
| # mirrored from: http://ipod.com/init | |
| # version 1.1 | |
| # if the host+path are in matrix then the redirect is to a single location | |
| # if just the host is in matrix then the redirect is to host+the request uri | |
| # nwk-productred 17.149.160.28 & 17.172.224.28 | |
| # | |
| # to distibute this file us /usr/local/scr/distfilex | |
| # | |
| # | |
| #$matrix{"http_host"} = "desturl"; | |
| $matrix{"stage-wscar.apple.com:8414"} = "http://stage-wscar.apple.com/cgi-bin/httptest"; | |
| #$matrix{"itutest.apple.com:8414"} = "http://stage-wscar.apple.com/cgi-bin/httptest"; | |
| # $matrix{""} = ""; | |
| # my plan is to get these first. | |
| $matrix{"imac.com"} = "http://www.apple.com/imac/?cid=oas-us-domains-imac.com"; | |
| $matrix{"macbookair.com"} = "http://www.apple.com/macbookair/?cid=oas-us-domains-macbookair.com"; | |
| $matrix{"speech.apple.com"} = "http://www.apple.com/macosx/"; | |
| $matrix{"applejava.apple.com"} = "http://developer.apple.com/java"; | |
| $matrix{"applescript.apple.com"} = "http://www.apple.com/applescript"; | |
| $matrix{"clarisworks.apple.com"} = "http://www.apple.com/appleworks"; | |
| $matrix{"macos.apple.com"} = "http://www.apple.com/macosx"; | |
| $matrix{"powerbook.com"} = "http://www.apple.com/powerbook/?cid=oas-us-domains-powerbook.com"; | |
| $matrix{"powerbook.apple.com"} = "http://www.apple.com/powerbook"; | |
| $matrix{"servers.apple.com"} = "http://www.apple.com/xserve"; | |
| $matrix{"software.apple.com"} = "http://store.apple.com"; | |
| $matrix{"webobjects.apple.com"} = "http://www.apple.com/webobjects"; | |
| $matrix{"webobjects.com"} = "http://www.apple.com/webobjects"; | |
| $matrix{"colorsync.apple.com"} = "http://developer.apple.com/documentation/graphicsimaging/colorsync-date.html"; | |
| $matrix{"finalcutpro.com"} = "http://www.apple.com/finalcutstudio/finalcutpro?cid=oas-us-domains-finalcutpro.com"; | |
| $matrix{"shake.apple.com"} = "http://www.apple.com/finalcutstudio/finalcutpro?cid=oas-us-domains-shake.apple.com"; | |
| $matrix{"firewire.apple.com"} = "http://developer.apple.com/devicedrivers/firewire/index.html"; | |
| $matrix{"ichat.com"} = "http://www.apple.com/macosx/features/ichat.html?cid=oas-us-domains-ichat.com"; | |
| $matrix{"applemusic.apple.com"} = "http://www.apple.com/itunes"; | |
| $matrix{"prismo.com"} = "http://www.apple.com/finalcutstudio/finalcutpro/livetype.html"; | |
| $matrix{"qttv.quicktime.apple.com"} = "http://www.apple.com/quicktime"; | |
| $matrix{"quicktimepro.apple.com"} = "http://store.apple.com/1-800-MY-APPLE/WebObjects/ASRedirector.woa/wa/redirectQT/"; | |
| $matrix{"quicktimevr.apple.com"} = "http://www.apple.com/quicktime"; | |
| $matrix{"quicktime.apple.com"} = "http://www.apple.com/quicktime"; | |
| $matrix{"quicktime.com"} = "http://www.apple.com/quicktime?cid=oas-us-domains-quicktime.com"; | |
| $matrix{"iworktrialbuy.apple.com"} = "http://store.apple.com/go/iworktrialbuy"; | |
| $matrix{"aperturetrialbuy.apple.com"} = "http://store.apple.com/go/aperturetrialbuy"; | |
| $matrix{"wdb.apple.com"} = "http://www.apple.com"; | |
| $matrix{"apple.tv"} = "http://www.apple.com/appletv"; | |
| $matrix{"iphone.com"} = "http://www.apple.com/iphone/?cid=oas-us-domains-iphone.com"; | |
| $matrix{"iphone4.com"} = "http://www.apple.com/iphone/?cid=oas-us-domains-iphone4.com"; | |
| $matrix{"whiteiphone.com"} = "http://www.apple.com/iphone/?cid=oas-us-domains-whiteiphone.com"; | |
| $matrix{"iphone.apple.com"} = "http://www.apple.com/iphone/?cid=oas-us-domains-iphone.apple.com"; | |
| $matrix{"fonts.apple.com"} = "http://developer.apple.com/textfonts"; | |
| $matrix{"applecomputer.com"} = "http://www.apple.com/?cid=oas-us-domains-applecomputer.com"; | |
| $matrix{"appleimac.com"} = "http://www.apple.com/imac/?cid=oas-us-domains-appleimac.com"; | |
| $matrix{"macmini.com"} = "http://www.apple.com/macmini/?cid=oas-us-domains-macmini.com"; | |
| $matrix{"airport.com"} = "http://www.apple.com/wifi/?cid=oas-us-domains-airport.com"; | |
| ###RECENT ADDS### | |
| $matrix{"siri.com"} = "http://www.apple.com/iphone/features/siri.html?cid=oas-us-domains-siri.com"; | |
| $matrix{"iphone4s.com"} = "http://www.apple.com/iphone/?cid=oas-us-domains-iphone4s.com"; | |
| # | |
| $matrix{"apple-ipod.ca"} = "http://www.apple.com/ca/itunes/?cid=OAS-US-DOMAINS-apple-ipod.ca"; | |
| $matrix{"ipod.ca"} ="http://www.apple.com/ca/ipod/?cid=oas-ca-domains-ipod.ca"; | |
| $matrix{"ipod.ca/fr"} ="http://www.apple.com/ca/fr/ipod/?cid=oas-ca-domains-ipod.ca"; | |
| # | |
| $matrix{"ipod.com"} = "http://www.apple.com/ipod/?cid=oas-us-domains-ipod.com"; | |
| $matrix{"ipods.com"} = "http://www.apple.com/ipod/?cid=oas-us-domains-ipods.com"; | |
| $matrix{"ipodnano.com"} = "http://www.apple.com/ipodnano/?cid=oas-us-domains-ipodnano.com"; | |
| $matrix{"applemagicmouse.com"} = "http://www.apple.com/magicmouse/?cid=oas-us-domains-applemagicmouse.com"; | |
| $matrix{"macbookpro.com"} = "http://www.apple.com/macbookpro/?cid=oas-us-domains-macbookpro.com"; | |
| $matrix{"airtunes.com"} = "http://www.apple.com/airportexpress/features/airtunes.html?cid=oas-us-domains-airtunes.com"; | |
| $matrix{"apple-imac.com"} = "http://www.apple.com/imac/?cid=oas-us-domains-apple-imac.com"; | |
| $matrix{"macsoftware.apple.com"} = "http://www.apple.com/downloads/?cid=oas-us-domains-macsoftware.apple.com"; | |
| $matrix{"imacapple.com"} = "http://www.apple.com/imac?cid=oas-us-domains-imacapple.com"; | |
| $matrix{"imacapplecomputer.com"} = "http://www.apple.com/imac?cid=oas-us-domains-imacapplecomputer.com"; | |
| $matrix{"ipodprices.com"} = "http://store.apple.com/us/browse/home/shop_ipod?cid=oas-us-domains-ipodprices.com"; | |
| $matrix{"macprices.com"} = "http://store.apple.com/us/browse/home/shop_mac/?cid=oas-us-domains-macprices.com"; | |
| $matrix{"magictrackpad.com"} = "http://www.apple.com/magictrackpad/?cid=oas-us-domains-magictrackpad.com"; | |
| $matrix{"applemagictrackpad.com"} = "http://www.apple.com/magictrackpad/?cid=oas-us-domains-applemagictrackpad.com"; | |
| $matrix{"appletrackpad.com"} = "http://www.apple.com/magictrackpad/?cid=oas-us-domains-appletrackpad.com"; | |
| $matrix{"applesmartcovers.com"} = "http://www.apple.com/ipad/smart-cover/?cid=oas-us-domains-applesmartcovers.com"; | |
| $matrix{"applesmartcover.com"} = "http://www.apple.com/ipad/smart-cover/?cid=oas-us-domains-applesmartcover.com"; | |
| $matrix{"macosxserver.com"} = "http://www.apple.com/server/macosx/?cid=oas-us-domains-macosxserver.com"; | |
| $matrix{"applethunderboltdisplay.com"} = "http://www.apple.com/displays/?cid=oas-us-domains-applethunderboltdisplay.com"; | |
| ## .co | |
| $matrix{"apple.co"} = "http://www.apple.com/?cid=oas-us-domains-apple.co"; | |
| $matrix{"itunes.co"} = "http://www.apple.com/itunes/?cid=oas-us-domains-itunes.co"; | |
| $matrix{"imac.co"} = "http://www.apple.com/imac/?cid=oas-us-domains-imac.co"; | |
| $matrix{"ipod.co"} = "http://www.apple.com/ipod/?cid=oas-us-domains-ipod.co"; | |
| $matrix{"macbook.co"} = "http://www.apple.com/macbook/?cid=oas-us-domains-macbook.co"; | |
| $matrix{"applestore.co"} = "http://store.apple.com/us?cid=oas-us-domains-applestore.co"; | |
| $matrix{"macintosh.co"} = "http://www.apple.com/mac/?cid=oas-us-domains-mac.co"; | |
| $matrix{"macintosh.cl"} = "http://www.apple.com/la/mac/?cid=oas-us-domains-macintosh.cl"; | |
| $matrix{"mobileme.co"} = "http://me.com"; | |
| $matrix{"itunesstore.co"} = "http://www.apple.com/itunes/?cid=oas-us-domains-itunesstore.co"; | |
| $matrix{"ibook.co"} = "http://www.apple.com/ipad/features/ibooks.html/?cid=oas-us-domains-ibook.co"; | |
| $matrix{"appleoslion.com"} = "http://www.apple.com/macosx/lion/?cid=oas-us-domains-appleoslion.com"; | |
| $matrix{"appleosxlion.com"} = "http://www.apple.com/macosx/lion/?cid=oas-us-domains-appleosxlion.com"; | |
| $matrix{"macoslion.com"} = "http://www.apple.com/macosx/lion/?cid=oas-us-domains-macoslion.com"; | |
| $matrix{"macosxleo.com"} = "http://www.apple.com/macosx/lion/?cid=oas-us-domains-macosxleo.com"; | |
| $matrix{"macosxleon.com"} = "http://www.apple.com/macosx/lion/?cid=oas-us-domains-macosxleon.com"; | |
| $matrix{"macosxlion.com"} = "http://www.apple.com/macosx/lion/?cid=oas-us-domains-macosxlion.com"; | |
| # | |
| # .br | |
| $matrix{"lojaiphone.com.br"} = "http://www.apple.com/br/iphone/?cid=oas-br-domains-lojaiphone.com.br"; | |
| $matrix{"applebrazil.com.br"} = "http://www.apple.com/br/?cid=oas-br-domains-applebrazil.com.br"; | |
| $matrix{"appleiphone.com.br"} = "http://www.apple.com/br/iphone/?cid=oas-br-domains-appleiphone.com.br"; | |
| $matrix{"iphoneacessorios.com.br"} = "http://www.apple.com/br/iphone/?cid=oas-br-domains-iphoneaccesorios.com.br"; | |
| $matrix{"iphoneclaro.com.br"} = "http://www.apple.com/br/iphone/?cid=oas-br-domains-iphoneclaro.com.br"; | |
| $matrix{"appleipod.com.br"} = "http://www.apple.com/br/ipod/?cid=oas-br-domains-appleipod.com.br"; | |
| $matrix{"icloud.org"} = "https://www.icloud.com/"; | |
| # | |
| #plugins | |
| $matrix{"plugins.apple.com"} = "http://www.apple.com/safari/"; | |
| $matrix{"plugins.apple.com/adobeflash"} = "http://get.adobe.com/flashplayer"; | |
| $matrix{"plugins.apple.com/adobereader"} = "http://get.adobe.com/reader"; | |
| $matrix{"plugins.apple.com/adobeshockwaveplayer"} = "http://get.adobe.com/shockwave"; | |
| $matrix{"plugins.apple.com/quicktime"} = "http://www.apple.com/quicktime/download/"; | |
| $matrix{"plugins.apple.com/quicktime-da"} = "http://www.apple.com/dk/quicktime/"; | |
| $matrix{"plugins.apple.com/quicktime-de"} = "http://www.apple.com/de/quicktime/"; | |
| $matrix{"plugins.apple.com/quicktime-es"} = "http://www.apple.com/es/quicktime/"; | |
| $matrix{"plugins.apple.com/quicktime-fi"} = "http://www.apple.com/fi/quicktime/"; | |
| $matrix{"plugins.apple.com/quicktime-fr"} = "http://www.apple.com/fr/quicktime/"; | |
| $matrix{"plugins.apple.com/quicktime-it"} = "http://www.apple.com/it/quicktime/"; | |
| $matrix{"plugins.apple.com/quicktime-ja"} = "http://www.apple.com/jp/quicktime/"; | |
| $matrix{"plugins.apple.com/quicktime-jp"} = "http://www.apple.com/jp/quicktime/"; | |
| $matrix{"plugins.apple.com/quicktime-ko"} = "http://www.apple.com/kr/quicktime/"; | |
| $matrix{"plugins.apple.com/quicktime-nl"} = "http://www.apple.com/nl/quicktime/"; | |
| $matrix{"plugins.apple.com/quicktime-no"} = "http://www.apple.com/no/quicktime/"; | |
| $matrix{"plugins.apple.com/quicktime-pl"} = "http://www.apple.com/pl/quicktime/"; | |
| $matrix{"plugins.apple.com/quicktime-pt-br"} = "http://www.apple.com/br/quicktime/"; | |
| $matrix{"plugins.apple.com/quicktime-ru"} = "http://www.apple.com/ru/quicktime/"; | |
| $matrix{"plugins.apple.com/quicktime-sv"} = "http://www.apple.com/se/quicktime/"; | |
| $matrix{"plugins.apple.com/quicktime-zh-cn"} = "http://www.apple.com.cn/quicktime/"; | |
| $matrix{"plugins.apple.com/quicktime-zh-tw"} = "http://www.apple.com/tw/quicktime/"; | |
| $matrix{"plugins.apple.com/realplayermac"} = "http://www.real.com/realplayer/mac"; | |
| $matrix{"plugins.apple.com/realplayermac-da"} = "http://eu.real.com/realplayer"; | |
| $matrix{"plugins.apple.com/realplayermac-de"} = "http://de.real.com/realplayer"; | |
| $matrix{"plugins.apple.com/realplayermac-en-gb"} = "http://uk.real.com/realplayer"; | |
| $matrix{"plugins.apple.com/realplayermac-es"} = "http://es.real.com/realplayer/"; | |
| $matrix{"plugins.apple.com/realplayermac-fi"} = "http://eu.real.com/realplayer"; | |
| $matrix{"plugins.apple.com/realplayermac-fr"} = "http://fr.real.com/realplayer"; | |
| $matrix{"plugins.apple.com/realplayermac-it"} = "http://it.real.com/realplayer"; | |
| $matrix{"plugins.apple.com/realplayermac-ja"} = "http://jp.real.com/"; | |
| $matrix{"plugins.apple.com/realplayermac-jp"} = "http://jp.real.com/"; | |
| $matrix{"plugins.apple.com/realplayermac-ko"} = "http://korea.real.com/player"; | |
| $matrix{"plugins.apple.com/realplayermac-nl"} = "http://eu.real.com/realplayer"; | |
| $matrix{"plugins.apple.com/realplayermac-no"} = "http://eu.real.com/realplayer"; | |
| $matrix{"plugins.apple.com/realplayermac-pl"} = "http://eu.real.com/realplayer"; | |
| $matrix{"plugins.apple.com/realplayermac-pt-br"} = "http://brazil.real.com/player/"; | |
| $matrix{"plugins.apple.com/realplayermac-ru"} = "http://eu.real.com/realplayer"; | |
| $matrix{"plugins.apple.com/realplayermac-sv"} = "http://eu.real.com/realplayer"; | |
| $matrix{"plugins.apple.com/realplayermac-zh-cn"} = "http://realplayer.cn.real.com/"; | |
| $matrix{"plugins.apple.com/realplayermac-zh-tw"} = "http://tw.real.com/"; | |
| $matrix{"plugins.apple.com/realplayerwindows"} = "http://www.real.com/realplayer"; | |
| $matrix{"plugins.apple.com/realplayerwindows-da"} = "http://eu.real.com/realplayer"; | |
| $matrix{"plugins.apple.com/realplayerwindows-de"} = "http://de.real.com/realplayer"; | |
| $matrix{"plugins.apple.com/realplayerwindows-en-gb"} = "http://uk.real.com/realplayer"; | |
| $matrix{"plugins.apple.com/realplayerwindows-es"} = "http://es.real.com/realplayer/"; | |
| $matrix{"plugins.apple.com/realplayerwindows-fi"} = "http://eu.real.com/realplayer"; | |
| $matrix{"plugins.apple.com/realplayerwindows-fr"} = "http://fr.real.com/realplayer"; | |
| $matrix{"plugins.apple.com/realplayerwindows-it"} = "http://it.real.com/realplayer"; | |
| $matrix{"plugins.apple.com/realplayerwindows-ja"} = "http://jp.real.com/"; | |
| $matrix{"plugins.apple.com/realplayerwindows-jp"} = "http://jp.real.com/"; | |
| $matrix{"plugins.apple.com/realplayerwindows-ko"} = "http://korea.real.com/player"; | |
| $matrix{"plugins.apple.com/realplayerwindows-nl"} = "http://eu.real.com/realplayer"; | |
| $matrix{"plugins.apple.com/realplayerwindows-no"} = "http://eu.real.com/realplayer"; | |
| $matrix{"plugins.apple.com/realplayerwindows-pl"} = "http://eu.real.com/realplayer"; | |
| $matrix{"plugins.apple.com/realplayerwindows-pt-br"} = "http://brazil.real.com/player/"; | |
| $matrix{"plugins.apple.com/realplayerwindows-ru"} = "http://eu.real.com/realplayer"; | |
| $matrix{"plugins.apple.com/realplayerwindows-sv"} = "http://eu.real.com/realplayer"; | |
| $matrix{"plugins.apple.com/realplayerwindows-zh-cn"} = "http://realplayer.cn.real.com"; | |
| $matrix{"plugins.apple.com/realplayerwindows-zh-tw"} = "http://tw.real.com/"; | |
| $matrix{"plugins.apple.com/silverlight"} = "http://www.microsoft.com/getsilverlight"; | |
| $matrix{"plugins.apple.com/windowsmediacomponentsforquicktimebyflip4mac"} = "http://www.microsoft.com/windows/windowsmedia/player/wmcomponents.mspx"; | |
| $matrix{"plugins.apple.com/windowsmediaplayer"} = "http://www.microsoft.com/windows/windowsmedia/player/default.aspx"; | |
| $matrix{"plugins.apple.com/windowsmediaplayer-de"} = "http://www.microsoft.com/windows/windowsmedia/de/"; | |
| $matrix{"plugins.apple.com/windowsmediaplayer-es"} = "http://www.microsoft.com/windows/windowsmedia/es/"; | |
| $matrix{"plugins.apple.com/windowsmediaplayer-fi"} = "http://www.microsoft.com/finland/windows/products/winfamily/mediaplayer/default.mspx"; | |
| $matrix{"plugins.apple.com/windowsmediaplayer-fr"} = "http://www.microsoft.com/windows/windowsmedia/fr/"; | |
| $matrix{"plugins.apple.com/windowsmediaplayer-it"} = "http://www.microsoft.com/windows/windowsmedia/it/"; | |
| $matrix{"plugins.apple.com/windowsmediaplayer-ja"} = "http://www.microsoft.com/japan/windows/windowsmedia/default.mspx"; | |
| $matrix{"plugins.apple.com/windowsmediaplayer-no"} = "http://www.microsoft.com/norge/windows/products/winfamily/mediaplayer/default.mspx"; | |
| $matrix{"plugins.apple.com/windowsmediaplayer-pl"} = "http://www.microsoft.com/windows/windowsmedia/pl/"; | |
| $matrix{"plugins.apple.com/windowsmediaplayer-pt-br"} = "http://www.microsoft.com/windows/windowsmedia/br/"; | |
| $matrix{"plugins.apple.com/windowsmediaplayer-ru"} = "http://www.microsoft.com/windows/windowsmedia/ru/"; | |
| $matrix{"plugins.apple.com/windowsmediaplayer-zh-cn"} = "http://www.microsoft.com/windows/windowsmedia/cn/"; | |
| $matrix{"plugins.apple.com/windowsmediaplayer-zh-tw"} = "http://www.microsoft.com/windows/windowsmedia/tw/"; | |
| 1; |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment