Hey there,
I was browsing around my school's site when I noticed it didn't get
redirected to https, even though it supported it. As such I've updated the
University of Washington's ruleset. I think I went and screwed up the git
stuff, but here is the new one:

https://github.com/thefinn93/https-everywhere/blob/master/src/chrome/content/rules/University-of-Washington.xml

(I've also attached it)

Is there something else I need to do? Some other way I need to format it?

Thanks,
Finn
<!--
	For problematic rules, see University-of-Washington-self-signed.xml.


	Nonfunctional:

		- psc.apl.washington.edu
		- oneswarm.cs.washington.edu
		- uwmedicine.washington.edu	(reset)


	Partially covered subdomains:

		- digital.lib	(findingaids/view 404s)


	Fully covered subdomains:

		- sharemenot.cs

-->
<ruleset name="University of Washington (partial)">

	<target host="uw.edu" />
	<target host="uwb.edu" />
	<target host="www.uwb.edu" />
	<target host="library.uwb.edu" />
	<!--	* for cross-subdomain cookie.	-->
	<target host="*.tacoma.uw.edu" />
	<target host="*.uw.edu" />
	<target host="washington.edu" />
	<target host="cloud.ihme.washington.edu" />
	<target host="www.lib.washington.edu" />
	<target host="*.washington.edu" />
		<!--
			News pages redirect to http:
						-->
		<exclusion pattern="^http://(?:www\.)?washington\.edu/news/(?:\d{4}/(?:\d\d/(?:\d\d/(?:[\w-]+/)?)?)?)?(?:\?.*)?$" />
		<!--
			404:
				-->
		<exclusion pattern="^http://digital\.lib\.washington\.edu/findingaids/"; />


	<securecookie host="^cloud\.ihme\.washington\.edu$" name=".*" />
	<securecookie host="^\.tacoma\.uw\.edu$" name=".*" />


	<rule from="^http://(blogs\.|www\.(?:tacoma\.)?)?uw\.edu/"
		to="https://$1uw.edu/"; />

	<!--	^tacoma: Cert only valid for www.tacoma.uw.edu.	-->
	<rule from="^https?://tacoma\.uw\.edu/"
		to="https://www.tacoma.uw.edu/"; />

	<rule from="^http://((?:courses|students|sharemenot\.cs|depts|faculty|cloud\.ihme|digital\.lib|myuw|staff|www(?:\.lib)?)\.)?washington\.edu/"
		to="https://$1washington.edu/"; />

	<!--	^lib: Cert is only valid for *.lib	-->
	<rule from="^https?://lib\.washington\.edu/"
		to="https://www.lib.washington.edu/"; />
                
        <rule from="^http://uwb\.edu/";
                to="https://www.uwb.edu/"; />

        <rule from="^http://www\.uwb\.edu/";
                to="https://www.uwb.edu/"; />
        
        <rule from="^http://library\.uwb\.edu/";
				to="https://library.uwb.edu/"; />

</ruleset>

Reply via email to