Domain names and Fastly's services

A domain name is a component of a Uniform Resource Locator (URL). A domain name represents an Internet Protocol (IP) resource and, in this context, refers to the IP address of a server computer hosting a website, the website itself, or any other service communicated via the Internet. Customers associate their domain names with their origin (content source) when provisioning a Fastly service.

Domain names are made up of components as follows:

Domain Name Component Example
URL http://www.example.com/index.html
Top-Level Domain Name com
Second-Level Domain Name example.com
Hostname www.example.com

Domain names are registered with a domain name registrar. Fastly is not a domain name registrar.

Fastly allows the use of domain names as origins. There is a performance impact, but it allows things like EC2 machines and App Engine instances to be used. In fact, when we detect certain conditions we optimize our routing to be more efficient.

Fastly supports the use of multiple subdomains for the same origin server, and allows the specification of any number of subdomains for each origin. Some customers use only their second level or apex domain (e.g., example.com rather than www.example.com) as their canonical domain. Due to limitations in the DNS specification, we don't recommend placing a CNAME record at the apex domain or using the CNAME Flattening (e.g., ALIAS or ANAME) features offered by some DNS providers. Instead, we offer Anycast IP addresses for content that must be hosted on a second-level or apex domain.

Back to Top