Preparing for launch
Complete code reviews #
Clients on Full or Enhanced code review levels will want to ensure that VIP’s theme and/or plugin review has been completed, and the PR workflow has been enabled.
Clients on the Standard review level will want to ensure that VIP’s feedback on the codebase has been received, and any concerns have been addressed.
Lower TTL #
If DNS records already exist on the primary domain, the domain’s TTL (Time To Live) should be lowered as far as possible. This will ensure that downtime is minimized when the DNS is pointed to VIP.
DNS changes (if hosting with us) #
If the site’s DNS is hosted by VIP please share this information with us at least three business days in advance of launch, so that we can make sure everything is set up for your sites and ready to go for launch.
Map domains #
Domains can be mapped to the environment via the VIP Dashboard. Start by clicking on the blue dropdown right next to Domains to select the appropriate environment. After selecting the correct environment, click the blue + circle on the right hand side to add the new domain to this environment.
Note that the www. subdomain (www.domain.com) is made available when adding a root domain, and the variant first entered here will take priority, so make sure either the root domain or subdomain is input depending on preference.
Configure SSL #
VIP requires that all sites have valid SSL certificates. We provide Let’s Encrypt certificates by default, which requires no additional cost or action from your side, and VIP will own the renewal process. Whole-site HTTPS is also enabled for all sites by default.
Custom CSRs can also be enabled for your domain from within the VIP dashboard after adding your domain. Start by clicking on either the padlock icon in the dashboard or the 3 horizontal dots next to it to select Certificates. Note that DNS records must be pointing to VIP for the certificate to be activated.
If providing a custom certificate, please reach out to your Technical Account Engineer at least 3 days before launch.
Testing your site #
Before launch, ensure the site is fully tested. This should involve walking through all the functionality in the wp-admin, as well as monitoring PHP and query performance in the linked New Relic sub account.