- Welcome to Datacate4 Cloud Services
- (855) 722-2656
- info@datacate.com
Knowledgebase
CDN HTTP PUSH Resource Print this Article
The HTTP Push Resource can be compared to having a secondary server at your disposal: you upload content to be physically stored on CDN storage servers. This content is then served over the CDN network to the edge locations you specify. To set up an HTTP Push resource:
BASIC SETTINGS -
- If you have not already done so, order CDN Service (use this guide);
- Navigate to your CDN Service and add a new CDN Resource of the type HTTP Push (use this guide);
BASIC SETTINGS -
- CDN Hostname - the hostname from which you will serve static content. E.g. if your site (origin) is mysite.com, and you want to serve static content from the CDN and make it available at static.mysite.com, then static.mysite.com would be the CDN hostname;
- FTP Password - specify the FTP password you will use to access and upload content to CDN storage server(s). It can consist of 6-32 alphanumeric characters;
- Storage Server Location - choose the storage server location from the drop-down menu (if more than one choice is present);
- SSL Mode - select whether or not you want to use SSL for this resource. Note that using SSL will require advanced configuration.
- Secondary CDN Hostnames - Submit secondary hostname(s) apart from the default one for HTTP based CDN sites. With these configured, users will be able to access the CDN site using secondary CDN hostname(s). You can add up to 7 secondary CDN hostnames to your CDN resource. NOTE: To be able to use a secondary hostname(s) for the CDN resource with SSL enabled, an SSL certificate for each secondary hostname(s) will be required. Please contact support for assistance.
- IP Access Policy - Configure a rule to enable/disable access to the CDN resource’s content for a range of IP addresses:
- Default - access is allowed for all IPs;
- Allow by Default - access is allowed for all IPs, excepting those listed in Except for IP Addresses;
- Block by Default - access is denied for all IPs, excepting those listed in Except for IP Addresses;
- Except for IP Addresses - the list of IPs to be allowed or blocked, depending upon your setting.
- Country Access - Configure a rule to enable/disable access to the CDN resource’s content for specified countries:
- Default - access is allowed for all countries;
- Allow by Default - access is allowed for all countries, excepting those listed in Except for Countries;
- Block by Default - access is denied for all countries, excepting those listed in Except for Countries;
- Except for Countries - the list of countries to be allowed or blocked, depending upon your setting. To select more than one country, hold Ctrl during selection.
- Hotlink Policy - Configure rules for hotlinking by other sites:
- Default - hotlinking is allowed for all sites;
- Block by Default - hotlinking is denied for all sites, excepting those listed in Except for Domains;
- Except for Domains - the list of sites to be allowed for hotlinking when policy is set to Block by Default.
- URL Signing - Tick the box to protect your files from unauthorized access with a key and optionally an expiration time. A signed URL looks like `http://example.com/filename?secure=DMF1ucDxtqgxwYQ==,1322659070`.
- URL Signing Key - fill in the key which will be used for URL signing. The secret key is similar to a password and can contain a minimum of 6 to a maximum of 32 characters. Symbols and spaces are not allowed. You can also specify the expiration time, that is the time when this URL becomes invalid. The time is passed in the URL itself in a Unix timestamp format and takes part in hash generation (see 1322659070 above).
- URL Signing Key - fill in the key which will be used for URL signing. The secret key is similar to a password and can contain a minimum of 6 to a maximum of 32 characters. Symbols and spaces are not allowed. You can also specify the expiration time, that is the time when this URL becomes invalid. The time is passed in the URL itself in a Unix timestamp format and takes part in hash generation (see 1322659070 above).
- Cache Expiry - set the cache expiry time in minutes (min=1, max=35000000).
- Password - optionally restrict access to the resource (CDN hostname) by username/password authentication:
- Enable Password – tick the box to enable;
- Unauthorized HTML – fill in the text which will be displayed for unauthorized login;
- Username and Password – set a username and set a password for a user; click the Add Field button to add additional users;
- Pseudo Streaming - Allows viewers to seek and skip through a video even if it has not finished downloading. A suitable media player and a prepared video are required for pseudo-streaming.
- Enable MP4 pseudo streaming – tick the box to enable the pseudo-streaming support for MP4 file type;
- Enable FLV pseudo streaming – tick the box to enable pseudo streaming for FLV file type;
- Enable MP4 pseudo streaming – tick the box to enable the pseudo-streaming support for MP4 file type;
- Ignore Set-Cookie - tick the box to enable caching content with Set-Cookie response headers;
Was this answer helpful?
Related Articles
CDN HTTP PULL Resource
HTTP Pull is probably the most frequently used CDN method/protocol. It's recommended for the...
HTTP Pull is probably the most frequently used CDN method/protocol. It's recommended for the...
CDN Live Streaming Resource
The Live Streaming CDN Resource is designed to deliver live streaming content via the CDN....
The Live Streaming CDN Resource is designed to deliver live streaming content via the CDN....
CDN Video On Demand (VOD) Resource
A VOD CDN Resource is meant to deliver static video files within the CDN. Supported protocols...
A VOD CDN Resource is meant to deliver static video files within the CDN. Supported protocols...