A deployment is always associated with a unique URL and a staging alias. The unique URL has the following fundamental components:
The deployment subdomain, made up of:
- The deployment name
- A UID
- The deployment suffix, which defaults to
now.shbut is customizable with the custom domain suffix add-on
A breakdown of a Now deployment URL structure.
The subdomain can be at most
When a deployment is created, it must supply a project
name. If a name is not specified explicitly, Now will use either the directory name or repository name.
The name can take up, at most,
53 characters. It is always followed by a dash
- and then the UID.
The UID is derived from a large cryptographically random number encoded as 9 alphanumeric characters.
The default suffix for all deployments is, by default,
.now.sh. It is registered with Mozilla's Public Suffix List.
For enhanced isolation and security, we recommend configuring a Custom Deployment Suffix.
The following resources are related to this topic and helpful with any path you would like to take next:
Aliasing a Deployment →
Learn how to alias your deployments to a custom URL including automatic aliases.
Introduction to Domains →
Learn how to add, buy, and utilise domains as aliases for your deployments.