# We put Tucows first # regexi ^http://tucows\.[^/]*/(.*$) http://tucows.senet.com.au/\1 ^http://tucows. # # We abort only for common filenames that don't match any # rules further down the list! abort .gif abort .html abort .jpg abort .htm # Rules for redirecting to local files regex .*/c16e401\.jar$ http://redirector1.senet.com.au/c16e401.jar c16e401.jar$ regexi .*/c32e401\.jar$ http://redirector1.senet.com.au/c32e401.jar c32e401.jar$ regex .*/cb16e401\.exe$ http://redirector1.senet.com.au/cb16e401.exe cb16e401.exe$ regex .*/cb32e401\.exe$ http://redirector1.senet.com.au/cb32e401.exe cb32e401.exe$ regex .*/cc16e401\.exe$ http://redirector1.senet.com.au/cc16e401.exe cc16e401.exe$ regex .*/cc32e401\.exe$ http://redirector1.senet.com.au/cc32e401.exe cc32e401.exe$ regex .*/communicator_base_ppc\.bin$ http://redirector1.senet.com.au/communicator_base_ppc.bin communicator_base_ppc.bin$ regex .*/communicator_base_ppc\.hqx$ http://redirector1.senet.com.au/communicator_base_ppc.hqx communicator_base_ppc.hqx$ regex .*/communicator_complete_68K\.hqx$ http://redirector1.senet.com.au/communicator_complete_68K.hqx communicator_complete_68K.hqx$ regex .*/communicator_complete_68k\.bin$ http://redirector1.senet.com.au/communicator_complete_68k.bin communicator_complete_68k.bin$ regex .*/communicator_complete_ppc\.bin$ http://redirector1.senet.com.au/communicator_complete_ppc.bin communicator_complete_ppc.bin$ regex .*/communicator_complete_ppc\.hqx$ http://redirector1.senet.com.au/communicator_complete_ppc.hqx communicator_complete_ppc.hqx$ regex .*/communicator_typical_ppc\.bin$ http://redirector1.senet.com.au/communicator_typical_ppc.bin communicator_typical_ppc.bin$ regex .*/communicator_typical_ppc\.hqx$ http://redirector1.senet.com.au/communicator_typical_ppc.hqx communicator_typical_ppc.hqx$ regex .*/cp16e401\.exe$ http://redirector1.senet.com.au/cp16e401.exe cp16e401.exe$ regex .*/cp32e401\.exe$ http://redirector1.senet.com.au/cp32e401.exe cp32e401.exe$ regex .*/dlful30f\.exe$ http://redirector1.senet.com.au/dlful30f.exe dlful30f.exe$ regex .*/dlmin30f\.exe$ http://redirector1.senet.com.au/dlmin30f.exe dlmin30f.exe$ regex .*/g16e301\.exe$ http://redirector1.senet.com.au/g16e301.exe g16e301.exe$ regex .*/g16e301p\.exe$ http://redirector1.senet.com.au/g16e301p.exe g16e301p.exe$ regex .*/g32e301\.exe$ http://redirector1.senet.com.au/g32e301.exe g32e301.exe$ regex .*/g32e301p\.exe$ http://redirector1.senet.com.au/g32e301p.exe g32e301p.exe$ regex .*/msie302m95\.exe$ http://redirector1.senet.com.au/msie302m95.exe msie302m95.exe$ regex .*/n16e202\.exe$ http://redirector1.senet.com.au/n16e202.exe n16e202.exe$ regex .*/n16e301\.exe$ http://redirector1.senet.com.au/n16e301.exe n16e301.exe$ regex .*/n16e301p\.exe$ http://redirector1.senet.com.au/n16e301p.exe n16e301p.exe$ regex .*/n32e202\.exe$ http://redirector1.senet.com.au/n32e202.exe n32e202.exe$ regex .*/n32e301\.exe$ http://redirector1.senet.com.au/n32e301.exe n32e301.exe$ regex .*/n32e301p\.exe$ http://redirector1.senet.com.au/n32e301p.exe n32e301p.exe$