Domains » Map a Subdomain
- Before Upgrading - Important Notes
- Instructions for Mapping Subdomains
- Adding a Subdomain if your Domain is Mapped to WordPress.com
- Pointing a subdomain of a domain mapped to WordPress.com to an outside website
On WordPress.com, you can use a subdomain of a domain that you already own as your blog’s domain. For instance, if you already have a website up at yourgroovydomain.com and you have a WordPress.com blog at, say, example.wordpress.com, you can put your blog in a subdomain of that website, such as blog.yourgroovydomain.com. This is called Domain Mapping. Your old WordPress.com address will still work, but we will automatically redirect traffic from your old address to your new one.
Mapping a subdomain with the Domain Mapping Upgrade costs $13.00 per subdomain, per blog, per year.
If you don’t yet have a domain registered, you can register one directly through WordPress.com. If you already have a domain but want to map it directly to your blog, not through a subdomain, read the instructions for mapping an existing domain to your blog.
Before Upgrading – Important Notes
WordPress.com automatically removes the “www” from all URLs. Mapping the “www” subdomain is not supported. Also, we do not currently allow mapping to subdirectories, such as example.com/blog.
Same Rules Apply – The Domain Mapping Upgrade does not enable the permission to use advertising, any kind of prohibited code, or upload additional themes or plugins. With the upgrade, your blog will still be hosted here at WordPress.com, which means that you will not have FTP access to your files and you will still be required abide by our Terms of Service.
Instructions for Mapping Subdomains
- Add a CNAME record through the registrar where you purchased your domain or through your DNS provider. You should NOT change your Name Server information if you wish to only map a subdomain. The CNAME should look something like the following (please note the fullstop character at the end of each domain name):
subdomain.yourdomain.com. IN CNAME yourblog.wordpress.com.
Instructions on how to add a CNAME record can vary between domain registrars. If you’re unsure of how to do this, we recommend contacting your domain registrar for assistance with this step. Your domain registrar is typically whoever you purchased your domain from. Here’s a sample email you can send (replace the example subdomain and WordPress.com blog address given with your own subdomain and blog address):
I would like to map a subdomain of my domain to my blog, which is hosted at WordPress.com. I want to use the subdomain blog.mygroovydomain.com. Can you please add a CNAME record to point that subdomain to example.wordpress.com?
- Once the CNAME record has been added and verified, go to Store -> Domains and add the subdomain to your blog. If everything is configured correctly, you will be prompted to pay for the upgrade and complete the mapping process.
- After you have made your purchase, go to Store -> Domains, select the radio button next to your custom domain, and click the Update Primary Domain button.
Adding a Subdomain if your Domain is Mapped to WordPress.com
Occasionally even if your primary blog is hosted with WordPress.com you may wish to have a subdomain with us as well. For example, you already own the domain mycat.com, which you have mapped to your WordPress.com blog at mycat.wordpress.com.
Now you want a new domain called kittens.mycat.com.
- Register a new WordPress.com blog (e.g. kittens.wordpress.com) which will hold the content at kittens.mycat.com. Be sure to do this while logged in as the same user that owns the primary domain.
- Once the new blog has been created, while still in your kittens.wordpress.com Dashboard, register your new subdomain directly through WordPress.com. So in this example, you would purchase kittens.mycat.com as a brand new domain.
- Be sure to set your new subdomain kittens.mycat.com as your primary domain in Store>Domains in your kittens.wordpress.com Dashboard.
- Note: if your domain is already registered with WordPress.com or mapped to a WordPress.com blog, you do not need to add any kind of CNAME record.
Pointing a subdomain of a domain mapped to WordPress.com to an outside website
Say you’ve registered mygroovydomain.com through WordPress.com and it’s mapped to your WordPress.com blog. But you’d like to use the subdomain tumblr.mygroovydomain.com with your Tumblr site. You can do this, too, but it’s a bit tricky – the actual CNAME will differ depending on what sort of site you want to point your subdomain to. The best way to figure it out is to check the support documentation or contact support staff at the site you are wanting to point your subdomain to. Once you have the correct CNAME, simply:
- Go to Store -> Domains in your Dashboard and click on the Edit DNS link to the right of your custom domain.
- In the text form at the top of the Custom DNS Records screen, enter your CNAME; for example:
CNAME tumblr domains.tumblr.com.Note that the format of your CNAME will be the same as this example, including the period at the end, but the “tumblr” part should be whatever subdomain you want to use (for example, you might want “blog” or “store” instead). The “domains.tumblr.com” part should be whatever URL the site you are pointing the subdomain to has instructed you to use.
- Click Save DNS records.
- Go to the site where you intend to map the subdomain and follow any steps on that end that are required to attach the subdomain to your particular site or blog.