Move to www.MiniSAPPlus.wtf Domain
1. Runway:
-
Copy existing minisapplus pages to dataprofessionals for all 12 languages. -
Copy form configurations and entries over. -
Curate the email theme configuration. -
Including /solutions/, /resources/ and /minisap-plus-utility/* pages. -
Lean towards keeping dataprofessionals content for site pages like /cookies/, /privacy/, /terms/ and /contact-us/. -
Ensure ABN and busines name for site pages like /cookies/, /privacy/, /terms/ and /contact-us/. -
Keep the minisapplus CTA in /about/ page. -
Update permalinks, flush cache and scan for broken links.
-
-
[AWS] rdn.datamates.wtf -
[MiniSAP] Migrate all content images from WP-Block to RDN shortcode. Like shield image at dataprofessionals -> /product/minisap-library/. -
[DataPro] Migrate all content images from WP-Block to RDN shortcode. Like shield image at dataprofessionals -> /product/minisap-library/. -
[AWS-S3] Move /dm/ subdirectories to /mp/ directory. Leaving 16 DataMates files in /dm/images/ directory and not overwriting existing /mp/ files. -
[DataPro] Update all Caldera Engine prefixes for rdn subdomain from /dm/ to /mp/ directory. -
[MiniSAP] Update all Caldera Engine prefixes for rdn subdomain from /dm/ to /mp/ directory.
-
-
Import and curate confidential issues and fix for both domains. -
The single page with the mouse hover over colour issue. -
Hover over issue on red button /courses/install-minisap-abap-personal-computer/lessons/congratulations-1st-part-is-done/ -
... others?
-
-
[DataPro] Update website related user accounts to the new domain. -
[MiniSAP] Setup DNS for SPF, DKIM and DMARC. -
[DataPro] Maintenance mode. -
Curate maintenance mode look and feel across the whole site to make sure the orage header message and image is working as expected; including /, /member/, /wp-login.php, /about and other pages listed in the maintenance mode exceptions list. -
1 week before go-live; email broadcast to News list about scheduled maintenance. Show maintenance mode banner and say when this goes away, its all back up and running.
-
-
Update Services infographic. -
Log impacted parked domain action plan for end-of-life cycle. -
Log impacted primary domain action plan for end-of-life cycle. -
Log impacted email accounts action plan.
-
2. Go-Live:
-
[MiniSAP] Run backup. Download locally for reference. -
[DataPro] Run Backup. Download locally for reference. -
[MiniSAP] Turn on maintenance mode and flush 3 caches. -
[DataPro] Turn on maintenance mode, remove member exception rules (log each one for later) and flush 3 caches. -
[Host] Clone www.dataprofessionals.com.au app. -
[Host] Delete www.minisapplus.wtf hosted app. -
[Host] Confirure new cloned app to be www.minisapplus.wtf. Verify DNS configuration. Force new DB and SFTP passwords. Ensure advanced PHP settings. -
... -
[MiniSAP] Ensure all licensed subscription plugins are active on the new domain. Will require a few to re-login in their settings page. Especially WPML, WooCommerce, Security, Icegram, LearnDash, Google, RankMath, Rocket, Content Control, SMTP, Gravity and ... etc. -
[MiniSAP] Save Settings -> Permalinks to force full processing. -
[MiniSAP] Update all RankMath settings. -
[MiniSAP] Update all /go/ links to use minisapplus domain. -
[MiniSAP] Update all menu items to use minisapplus domain. -
[MiniSAP] Update all Block -> Patterns to use minisapplus domain. -
[MiniSAP] Update Email Template links. -
[MiniSAP] Update Email Campaign links. -
[MiniSAP] Update a few site user accounts email, leaving member accounts alone. -
[MiniSAP] Turn off maintenance mode, reenable member exception rules (logged earlier) and flush 3 caches. -
[MiniSAP] Run Tools -> Site Health scan. Fix issues and rescan until all ok. -
[MiniSAP] Run a full broken link scan. Fix any broken links and rescan until all ok. -
[MiniSAP] Review Tools -> Scheduled Actions and fix. -
[MiniSAP] Reconnect payment gatways. Adjust Soft Descriptor and Invoice Prefix configuration. Verify Apple Pay domain registration. -
[MiniSAP] Update Change Log post(s). -
[MiniSAP] Update News post(s). -
[DataPro] Turn off maintenance mode and flush 3 caches. -
[DataPro] Update .htaccess to 301 redirect home page. -
[DataPro] Create new 301 redirects for each EN language page. Might need to unconfigure WooCommerce -> Settings -> Advanced -> Account Endpoints virtual pages. -
[DataPro] Remove Rocket caching. -
[DataPro] Save Settings -> Permalinks to force full processing and flush 2 caches.
3. Verification and Housekeeping:
-
Navigate public pages. -
Navigate member pages as subscriber. -
Send test email. -
[MiniSAP] Run backup. Download locally for reference. -
[DataPro] Run backup. Download locally for reference. -
Review all online digital assets for impacted link updates and fix. -
GitHub and GitLab. -
MiniSAP Plus utility repository to new version 0.5.0 by replacing installminisap domain. Make repository public. -
... others?
-
-
[DataPro] Review RankMath -> 404 Monitor for missed redirections that should be there. Add to adhoc review process. -
Put the coffee down and back away slowly ...
Edited by John Lang