|
1 | 1 | <!-- |
2 | | - CDN buckets: |
3 | | -
|
4 | | - - cloudinary-a.akamaihd.net |
5 | | -
|
6 | | - - d1c4ogak0lt2ja.cloudfront.net |
7 | | -
|
8 | | - - demo-res |
9 | | -
|
10 | | - - res.cloudinary.com.edgesuite.net |
11 | | -
|
12 | | - - res.cloudinary.com |
13 | | - - a[1-5].res.cloudinary.com |
14 | | -
|
15 | | - - cloudinary.zendesk.com |
16 | | -
|
17 | | - - support.cloudinary.com |
18 | | -
|
19 | | -
|
20 | | - Problematic subdomains: |
21 | | -
|
22 | | - - a[1-5].res * |
23 | | - - support (pages redirect to http; mismatched, CN: *.zendesk.com) |
24 | | -
|
25 | | - * Works, akamai |
26 | | -
|
27 | | -
|
28 | | - Fully covered subdomains: |
29 | | -
|
30 | | - - demo-res (→ d1c4ogak0lt2ja.cloudfront.net) |
31 | | - - res |
32 | | - - a[1-5].res (→ akamai) |
33 | | - - res-[1-5] |
34 | | - - www |
35 | | -
|
| 2 | + Non-functional hosts: |
| 3 | + SSL peer certificate was not OK |
| 4 | + - info.cloudinary.com |
| 5 | + - a1.res.cloudinary.com |
| 6 | + - a2.res.cloudinary.com |
| 7 | + - a3.res.cloudinary.com |
| 8 | + - a4.res.cloudinary.com |
| 9 | + - a5.res.cloudinary.com |
36 | 10 | --> |
37 | | -<ruleset name="Cloudinary.com (partial)"> |
38 | | - |
39 | | - <!-- Direct rewrites: |
40 | | - --> |
| 11 | +<ruleset name="Cloudinary.com"> |
41 | 12 | <target host="cloudinary.com" /> |
| 13 | + <target host="www.cloudinary.com" /> |
| 14 | + <target host="demo-res.cloudinary.com" /> |
| 15 | + <target host="invitationdigital-res.cloudinary.com" /> |
| 16 | + <target host="invitationdigital-res-1.cloudinary.com" /> |
| 17 | + <target host="invitationdigital-res-2.cloudinary.com" /> |
| 18 | + <target host="invitationdigital-res-3.cloudinary.com" /> |
| 19 | + <target host="invitationdigital-res-4.cloudinary.com" /> |
| 20 | + <target host="invitationdigital-res-5.cloudinary.com" /> |
42 | 21 | <target host="res.cloudinary.com" /> |
43 | 22 | <target host="res-1.cloudinary.com" /> |
44 | 23 | <target host="res-2.cloudinary.com" /> |
45 | 24 | <target host="res-3.cloudinary.com" /> |
46 | 25 | <target host="res-4.cloudinary.com" /> |
47 | 26 | <target host="res-5.cloudinary.com" /> |
48 | | - <target host="www.cloudinary.com" /> |
49 | | - |
50 | | - <!-- Complications: |
51 | | - --> |
52 | | - <target host="demo-res.cloudinary.com" /> |
53 | | - <!--target host="support.cloudinary.com" /--> |
54 | | - |
55 | | - <!-- Redirects to http: |
56 | | - --> |
57 | | - <!--exclusion pattern="^http://cloudinary\.com/($|favicon\.ico|signup)" /--> |
58 | | - <!-- |
59 | | - Exceptions: |
60 | | - --> |
61 | | - <exclusion pattern="^http://cloudinary\.com/(?!/*(?:(?:console|users/login|users/recover_password|users/register)(?:$|[?/])|fonts/|stylesheets/))" /> |
62 | | - |
63 | | - <!-- +ve: |
64 | | - --> |
65 | | - <test url="http://cloudinary.com/blog/delivering_all_your_websites_images_through_a_cdn" /> |
66 | | - <test url="http://cloudinary.com/contact" /> |
67 | | - <test url="http://cloudinary.com/cookbook" /> |
68 | | - <test url="http://cloudinary.com/documentation/api_and_access_identifiers" /> |
69 | | - <test url="http://cloudinary.com/favicon.ico" /> |
70 | | - <test url="http://cloudinary.com/features" /> |
71 | | - <test url="http://cloudinary.com/jobs" /> |
72 | | - <test url="http://cloudinary.com/pricing" /> |
73 | | - <test url="http://cloudinary.com/signup" /> |
74 | | - |
75 | | - <!-- -ve: |
76 | | - --> |
77 | | - <test url="http://cloudinary.com/console" /> |
78 | | - <test url="http://cloudinary.com/stylesheets/g/cloudinary_public.css" /> |
79 | | - <test url="http://cloudinary.com/users/login" /> |
80 | | - |
81 | 27 | <test url="http://invitationdigital-res.cloudinary.com/image/upload/w_136,q_100,f_auto/amazon_prime_instant_video.png" /> |
82 | 28 | <test url="http://invitationdigital-res-1.cloudinary.com/image/upload/w_100,q_70,fl_strip_profile,f_auto/phase_eight_logo.jpg" /> |
83 | 29 | <test url="http://invitationdigital-res-2.cloudinary.com/image/upload/w_100,q_70,fl_strip_profile,f_auto/royal_horticultural_society_rhs_logo.jpg" /> |
84 | 30 | <test url="http://invitationdigital-res-3.cloudinary.com/image/upload/w_100,q_70,fl_strip_profile,f_auto/feel_unique_logo_3.jpg" /> |
85 | 31 | <test url="http://invitationdigital-res-4.cloudinary.com/image/upload/w_100,q_70,fl_strip_profile,f_auto/topman_logo_5.jpg" /> |
86 | 32 | <test url="http://invitationdigital-res-5.cloudinary.com/image/upload/w_100,q_70,fl_strip_profile,f_auto/french_connection_logo_3.jpg" /> |
| 33 | + <target host="staging.cloudinary.com" /> |
| 34 | + <target host="status.cloudinary.com" /> |
| 35 | + <target host="support.cloudinary.com" /> |
| 36 | + <target host="webspeedtest.cloudinary.com" /> |
87 | 37 |
|
88 | | - |
89 | | - <!--securecookie host="^cloudinary\.com$" name=".+" /--> |
90 | | - |
91 | | - |
92 | | - <rule from="^http://demo-res\.cloudinary\.com/" |
93 | | - to="https://d1c4ogak0lt2ja.cloudfront.net/" /> |
94 | | - |
95 | | - <!--rule from="^http://support\.cloudinary\.com/(generated|system)/" |
96 | | - to="https://assets.zendesk.com/$1/" /--> |
97 | | - |
98 | | - <rule from="^http:" |
99 | | - to="https:" /> |
100 | | - |
| 38 | + <rule from="^http:" to="https:" /> |
101 | 39 | </ruleset> |
0 commit comments