November 1, 2017On newly created sites, you are now directed to install your WordPress or Drupal CMS as the next step.