https-everywhere-rules-raw-4.0: vendor/https-everywhere/src/chrome/content/rules/Grooveshark.xml
<!--
Nonfunctional:
- blog.grooveshark.com (hosted on Tumblr)
- developer.grooveshark.com (cert valid; shows Apache test page)
- statichelp.grooveshark.com (ditto)
Some of help.grooveshark.com is handled in Salesforce.com-clients.xml.
-->
<ruleset name="Grooveshark (broken)" default_off="broken">
<target host="grooveshark.com" />
<target host="*.grooveshark.com" />
<target host="static.a.gs-cdn.net" />
<!-- Note: Data differs between !www & www. -->
<rule from="^http://(www\.)?grooveshark\.com/(about$|artists$|careers$|causes$|favicon\.ico|help$|JSQueue\.swf|legal$|press$|webincludes/)"
to="https://$1grooveshark.com/$2" />
<rule from="^https?://help\.grooveshark\.com/favicon\.(ico|png)"
to="https://deskcontent.s3.amazonaws.com/favicon.$1" />
<rule from="^http://(listen|staticweb)\.grooveshark\.com/"
to="https://$1.grooveshark.com/" />
<!-- Doesn't work over https. -->
<rule from="^https?://static\.a\.gs-cdn\.net/"
to="https://grooveshark.com/" />
</ruleset>