Launch Your Pantheon Site

Launching a UC Berkeley site on Pantheon requires these steps:


All Berkeley sites hosted on Pantheon should be served over HTTPS for improved security and search engine optimization. Pantheon provides free, shared HTTPS certificates via Let's Encrypt.

To set up HTTPS for a new Pantheon site

To add a new domain to your Pantheon site, fill out the Upgrade to Paid Plan form (if this site is not yet using a paid plan) and request the appropriate plan for the particular site.

Add Domain Normalization Code to settings.php (Drupal)

See Redirecting Multiple Domains to the same Pantheon Drupal site to normalize your urls. For SEO reasons, you only want your site to be available at one URL. You want the url to redirect to your standard url.

Request a DNS Change for Offsite Hosting

Fill out IT Policy's offsite hosting form to request that your domain name be pointed to your Pantheon site:

Moving your Domain from one Pantheon Site to Another

If you are moving a domain from one Pantheon site to another, you do not need to register for CalNet or fill out the Offsite Hosting form again.

Redirecting a Domain to a Sub-Site of an Existing Pantheon Drupal site

If you have a domain that you want to point to a subdirectory of another Pantheon site - for example, if you have an existing site at and want to serve it instead from - this can be done on Pantheon.

Redirecting Multiple Domains to the same Pantheon Drupal site

Many websites are available at more than one domain. If you want to point multiple domains to your Pantheon site, we recommend choosing one primary domain and redirecting the rest to it. This will improve your search engine rankings, as Google et al. penalize you for duplicate content at different addresses.

Live Environment and Domains

Make sure your latest code and content is in the live environment

Use the Pantheon dashboard tools to ensure your live environment is ready to launch, with your latest code and content. Have your stakeholders review the site content before launch. If a third-party vendor developed your site, make sure that you or a member of your department is the official Owner of the site on the Pantheon dashboard.

Configuring DNS for your Live Website

CNAME vs. A Record

For most sites, creating a CNAME is not an issue. In a few cases, it is not possible for a website to use a CNAME. Some examples are if you are running a mail server at that domain or if you have subdomains of that domain. If you think this might be the case, please check with your department IT staff. Otherwise, Hostmaster will notify you if there are any problems when you submit your offsite hosting request.

Register a Security Contact for all Domains

All domains need to have a security contact on file. The security contact registration process is run by System and Network Security (SNS). Whoever manages IT for your department should go to to register your domains. This may be a department staff member or a provider such as CSS-IT. You will need the security contact email address when you request offsite hosting.