Join Justin Seeley for an in-depth discussion in this video Introducing domain mapping, part of Creating and Managing a Blog Network with WordPress.
- View Offline
There may come a time as you're using WordPress Multisite that you want to use an external domain on one of your existing sites inside of the WordPress Multisite. Perhaps this site has grown beyond being a subdomain inside of your main installation, and it needs its own domain for you to use. You don't necessarily want to break this site outside of your WordPress Multisite installation though, because having it inside that network gives you the security of knowing that you can update it and maintain it from within that one environment. In this movie, we're going to be talking about Domain Mapping and exactly what that is and how it can help you.
Domain Mapping means that you're telling your web server what domains you want WordPress to answer to, and which site you want the visitor to see when they request that domain. This process is a lot like domain forwarding or cloaking the URL of a domain. However, instead of the site being at something.yourdomain.com, it can actually live at someotherdomain.com. So let's take a look here. If you look in my Address Bar, this is my main domain, and if I create any sites inside of my WordPress Multisite installation, they're always based off of this particular domain. So they'd be something.thisdomain.com.
For instance, I've created the tutorial blog. If I visit that site and we take a look inside of the Address Bar, you'll notice that the URL is tutorial.thisdomain.com. What if I wanted the tutorial blog to be its own site with its own independent URL? That's what Domain Mapping does. It actually allows this site to be called when I type in something completely different into that address field. It's pretty cool, and we can do this with a little magic behind the scenes inside of our cPanel and in our DNS records, as well as using a WordPress plug-in.
So, if you've got a site that's sort of outgrown the use of the network, but you still want to keep it "in-house", Domain Mapping is exactly what you need to do, and that's what we'll be covering in Chapter 6.
- Optimizing the hosting environment for Multisite
- Enabling the Network feature
- Troubleshooting network configurations
- Creating your first site
- Installing and enabling themes on a per-site basis
- Defining a default theme sitewide
- Controlling access to sites
- Enabling features for site administrators
- Displaying a list of networked sites
- Broadcasting news across all sites
- Gathering and using comments network-wide
- Mapping domains and mapping to certain sites
- Installing and configuring BackupBuddy
- Migrating a stand-alone site into a network