Use this guide to setup the domains to be used for the website that will be on Managed Hosting with OCG. Websites on Managed Hosting are hosted on WPMU DEV. Refer to Website Managed Hosting Go Live Steps for complete instructions on taking a website live for Managed Hosting.
- Setup live domains and any domain aliases
- If not already active go to the WPMU DEV menu and under plugins activate the plugin.
- Under the development website for the client in WMPUDEV, go to the Hosting Menu
.
- Select the Domains sub-menu
- Add domain:
- Select Add domain button
- Enter domain that will be the primary domain for the website.
- Select the radio button to include the www version of the domain
- If using WMPUDEV nameservers select the radio button to add DNS records.
- Press the Continue button
- If not using WMPUDEV name servers then you will be presented with the A and AAAA records that will need to be entered into the domains third party name servers. Refer to the specific instructions fo the third party DNS setup.
- If using WMPUDEV name servers then you will be redirected to the Domains section of WMPUDEV to complete the DNS setup.
- Click next on the Domain Added Successfully! Next Step pop-up
- Delete the A and AAAA records for the www version of the domain and replace with a single CNAME record:
- Record type: CNAME
- Hostname: www
- Alias: primary domain
- TTL: Leave the default value.
- Click on the Import Existing Records button to import any additional DNS records tied to the domain.
- If there are DNS records that have different hostnames (i.e subdomain.primarydomain.com) then those will need to be added manually from the current name servers.
- Once all the DNS records have been entered then enter the WMPUDEV name servers listed as Nameserver 1, Nameserver 2 and Nameserver 3 to the clients domain registrar that holds the domain registration. Refer to the specific domain registrar for instructions on how to change the name servers for a domain.
- When the name servers have been updated then press the Check nameservers button to verify that WMPUDEV is now the name servers for the domain. This may take a while so you will need to keep checking until the page indicates that this is propagating correctly.
- With the DNS records setup check DNS and SSL status on the domains page under the hosting menu for the clients website in WMPUDEV.
- For each entry who status is not green, click on the 3 dots to the right and select Recheck DNS until the DNS and SSL status have a green check.
- Repeat the add domain steps as necessary for all alias domains that will be tied to this website. The other option for alias domains would be to setup domain forwards with the domain registrar of the alias domain if they support creating these.
- Once all domain entries are verified (green status check) then click the 3 dots to the right of the domain entry that will be the primary domain for the website and select Set as Primary.
- With the domains now set for the website perform the following steps:
- Re-sign all oxygen shortcodes. This will re-sign them to the primary domain.
- Go to the website admin section
- Click on the Oxygen menu on the left admin menu
- Click on the Settings sub-menu
- Click on the Security tab
- Click on the Sign all Shortcodes button
- On the next page check the I have made a complete backup of my site
- Click on the Start shortcodes signing process button at the bottom
- Wait for it to complete.
- Regenerate the oxygen CSS cache.
- In the same Oxygen settings page as in the previous step click on the CSS Cache tab
- Clcik on the Go to Regeneration Page button
- Click on the Start regeneration button
- Wait for it to complete
- Clear the WMPUDEV server cache.
- Under the hosting menu on the WMPUDEV dashboard for the website select the Tools sub-menu
- Under the Static Server Cache area click on the Clear Cache button.
- Clear the WMPUDEV object cache.
- Under the hosting menu on the WMPUDEV dashboard for the website select the Tools sub-menu
- Under the Clear Object Cache area click on the Clear button.
- Re-sign all oxygen shortcodes. This will re-sign them to the primary domain.