Skip to content
This repository was archived by the owner on Nov 6, 2023. It is now read-only.

Commit a08c4a1

Browse files
committed
Fix DailyKos.com. Force https protocol.
- Permit legacy images & assets subdomains to use http
1 parent 90e06b6 commit a08c4a1

File tree

1 file changed

+13
-13
lines changed

1 file changed

+13
-13
lines changed

src/chrome/content/rules/DailyKos.xml

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -48,10 +48,10 @@
4848
³ Rule disabled by default
4949
5050
-->
51-
<ruleset name="DailyKos.com (partial)">
51+
<ruleset name="DailyKos.com">
5252

53-
<target host="dailykos.com" />
5453
<target host="*.dailykos.com" />
54+
<target host="dailykos.com" />
5555
<!--
5656
Lulz. Many account-related pages 307 to http.
5757
@@ -109,35 +109,35 @@
109109
110110
-->
111111
<!--exclusion pattern="^http://(?:www\.)?dailykos\.com/(?:$|\?|blog|contactus|diaries|groups?|jobs|masthead|new(?:s|thread|user)|part/user/popup/login|people|privacy|special|story|user)(?:$|\?|/)" /-->
112-
<exclusion pattern="^http://(?:www\.)?dailykos\.com/+(?!(?:accounts|assets|c|donate|helpdesk_redirect|i|images|login|signup|subscribe|users)(?:$|[?/])|favicon\.ico)" />
112+
<!-- <exclusion pattern="^http://(?:www\.)?dailykos\.com/+(?!(?:accounts|assets|c|donate|helpdesk_redirect|i|images|login|signup|subscribe|users)(?:$|[?/])|favicon\.ico)" /> -->
113113
<!--
114114
404s.
115115
-->
116116
<!--exclusion pattern="^http://images[12]?\.dailykos\.com/(?:assets|images)/" /-->
117117
<!--
118118
Exceptions:
119119
-->
120-
<exclusion pattern="^http://images[12]?\.dailykos\.com/+(?!i/|images/)" />
120+
<exclusion pattern="^http://images[12]?\.dailykos\.com" />
121+
<exclusion pattern="^http://assets\.dailykos\.com" />
121122

122123

123-
<rule from="^http://(www\.)?dailykos\.com/"
124-
to="https://$1dailykos.com/" />
124+
<rule from="^http://dailykos\.com/"
125+
to="https://dailykos.com/" />
126+
127+
<rule from="^http://www\.dailykos\.com/"
128+
to="https://www.dailykos.com/" />
125129

126130
<rule from="^http://assets\.dailykos\.com/"
127131
to="https://www.dailykos.com/assets/" />
128132

133+
<rule from="^http://(.*)\.dailykos\.com/"
134+
to="https://$1.dailykos.com/" />
135+
129136
<!-- At least some pages 404:
130137
-->
131138
<rule from="^http://campaigns\.dailykos\.com/(?=dia/|o/|salsa/)"
132139
to="https://kos.salsalabs.com/" />
133140

134141
<rule from="^http://helpdesk\.dailykos\.com/(?=help/|pkg/|stylesheets/)"
135142
to="https://dailykos.tenderapp.com/" />
136-
137-
<rule from="^http://images[12]?\.dailykos\.com/(?=images/)"
138-
to="https://s3.amazonaws.com/dk-production/" />
139-
140-
<rule from="^http://images[12]?\.dailykos\.com/"
141-
to="https://www.dailykos.com/" />
142-
143143
</ruleset>

0 commit comments

Comments
 (0)