|
1 | 1 | <!-- |
| 2 | + For rules causing false/broken MCB, see Geocaching.com-falsemixed.xml. |
| 3 | +
|
| 4 | +
|
| 5 | + Problematic hosts in *geocaching.com: |
| 6 | +
|
| 7 | + - blog * |
| 8 | +
|
| 9 | + * 403 |
| 10 | +
|
| 11 | +
|
2 | 12 | Fully covered hosts: |
3 | 13 |
|
4 | | - - (www.)? |
5 | 14 | - img |
6 | 15 | - shop |
7 | 16 |
|
|
11 | 20 | - shop.geocaching.com |
12 | 21 | - www.geocaching.com |
13 | 22 |
|
| 23 | +
|
| 24 | + Mixed content: |
| 25 | +
|
| 26 | + - Scripts, on: |
| 27 | +
|
| 28 | + - www from d3mo08i005h0zn.cloudfront.net * |
| 29 | + - www from s.gravatar.com * |
| 30 | + - www from s0.wp.com * |
| 31 | +
|
| 32 | + - css on www from d3mo08i005h0zn.cloudfront.net * |
| 33 | + - Images on www from d3mo08i005h0zn.cloudfront.net * |
| 34 | +
|
| 35 | + - Bugs, on: |
| 36 | +
|
| 37 | + - www from static.ak.fbcdn.net * |
| 38 | + - www from platform.twitter.com * |
| 39 | + - www from stats.wp.com |
| 40 | +
|
| 41 | + * Secured by us |
| 42 | +
|
14 | 43 | --> |
15 | | -<ruleset name="Geocaching.com"> |
| 44 | +<ruleset name="Geocaching.com (partial)"> |
16 | 45 |
|
17 | 46 | <!-- Direct rewrites: |
18 | 47 | --> |
|
21 | 50 | <target host="shop.geocaching.com" /> |
22 | 51 | <target host="www.geocaching.com" /> |
23 | 52 |
|
| 53 | + <!-- Complications: |
| 54 | + --> |
| 55 | + <!--target host="blog.geocaching.com" /--> |
| 56 | + |
| 57 | + <!-- Avoid broken MCB: |
| 58 | + --> |
| 59 | + <exclusion pattern="^http://(?:www\.)?geocaching\.com/blog(?:$|[?/])" /> |
| 60 | + |
| 61 | + <test url="http://geocaching.com/blog" /> |
| 62 | + <test url="http://geocaching.com/blog/" /> |
| 63 | + <test url="http://www.geocaching.com/blog" /> |
| 64 | + <test url="http://www.geocaching.com/blog/" /> |
| 65 | + |
24 | 66 |
|
25 | 67 | <!-- Not secured by server: |
26 | 68 | --> |
27 | 69 | <!--securecookie host="^www\.geocaching\.com$" name="^(__RequestVerificationToken|ASP\.NET_SessionId)$" /--> |
28 | 70 | <!--securecookie host="^shop\.geocaching\.com$" name="^(CUSTOMER|CUSTOMER_AUTH|CUSTOMER_INFO|CUSTOMER_SEGMENT_IDS|NEWMESSAGE|frontend)$" /--> |
29 | 71 |
|
30 | | - <securecookie host="^(?:shop|www)\.geocaching\.com$" name=".+" /> |
| 72 | + <securecookie host="^shop\.geocaching\.com$" name=".+" /> |
| 73 | + |
| 74 | + |
| 75 | + <!-- Redirect keeps path, args, |
| 76 | + and forward slash: |
| 77 | + --> |
| 78 | + <!--rule from="^http://blog\.geocaching\.com/" |
| 79 | + to="https://www.geocaching.com/blog/" /--> |
| 80 | + |
| 81 | + <!-- Redirects to http as-is: |
| 82 | + (drops args) |
| 83 | + --> |
| 84 | + <rule from="^http://www\.geocaching\.com/forums/default\.aspx(?:\?.*)?" |
| 85 | + to="https://forums.groundspeak.com/GC/" /> |
31 | 86 |
|
| 87 | + <test url="http://www.geocaching.com/forums/default.aspx" /> |
| 88 | + <test url="http://www.geocaching.com/forums/default.aspx?" /> |
| 89 | + <test url="http://www.geocaching.com/forums/default.aspx?f" /> |
| 90 | + <test url="http://www.geocaching.com/forums/default.aspx?o" /> |
32 | 91 |
|
33 | 92 | <rule from="^http:" |
34 | 93 | to="https:" /> |
|
0 commit comments