Move WordPress to a Subdomain or Addondomain

Here is a quick and little trick to move WordPress to a subdomain or addon domain.

Assume you have a WordPress install under


and you can access your WordPress site via

but what you want to access your WordPress site it via a subdomain. Lets use /blog for this example. The same concept applies to addon domains.
Our goal is to access our WordPress site via:

Here are the steps to move WordPress:

  1. Create a folder blog in public_html (or whatever your root html folder is called).
  2. Move all files from WordPress to public_html/blog
  3. Edit wp-config.php. Add in right at the beginning:
    define('WP_SITEURL', '');
    define('WP_HOME', '');

You are all set. Enjoy your moved WordPress site on your new subdomain or domain.