-
-
Notifications
You must be signed in to change notification settings - Fork 66
how to configure domain mapping v1
IMPORTANT NOTE: This article refers to Ultimate Multisite version 1.x. If you're using v2, see this article .
A powerful feature of a premium network is the ability to offer your clients a chance to attach a top-level domain to their sites. After all, joesbikeshop.com sounds much more professional than joesbikeshop.yournetwork.com , right? That’s why Ultimate Multisite offers this feature baked-in, and you don't need to rely on other third-party plugins.
As the name suggests, domain mapping is the ability offered by Ultimate Multisite to take in a request for a custom domain and map that request to the corresponding site in the network with that particular domain attached.
Domain mapping requires some setting up on your part to work. Thankfully, Ultimate Multisite automates your hard work so you can easily meet the requirements.
During Ultimate Multisite installation, on the Settings part, you can check the Enable Domain Mapping option.
Alternatively, you can also enable this option on Ultimate Multisite > Settings > Domain Mapping and SSL.
NOTE: To have the custom domain mapping working correctly, it is important to make sure you have the sunrise.php file from your wp-ultimo directory copied to your wp-content directory, and to have added define('SUNRISE', true); to your wp-config.php file, as shown in the Ultimate Multisite Wizard Setup.
To make custom domains available to plans, check the option inside the specific plan editing page, on the Plan Settings tab.
For a mapping to work, you need to make sure the domain you are planning to map is pointing to your Network’s IP address. Note that you need the Network IP address - the IP address of the domain where Ultimate Multisite is installed - not the IP address of the custom domain you want to map. To search for the IP address of a specific domain, we suggest going to Site24x7, for example.
To correctly map the domain, you need to add an A RECORD on your DNS configuration pointing to that IP address. DNS management varies greatly between different domain registrars, but there are plenty of tutorials online covering that if you search for “ Creating A Record on XXXX ” where XXXX is your domain registrar (ex.: " Creating A Record on GoDaddy ”).
If you find yourself having trouble getting this to work, contact your domain registrar support and they will be able to help you with this part.
If you plan to allow your clients to map their own domains, they will have to do the work on this part themselves. Point them towards their registrar support system if they find themselves unable to create the A Record.
When you are logged in as super admin on your network, you can add and manage custom domain names by going to your Sites menu and clicking to access the site's option.
Go to the Aliases tab and click on Add New.
Add the domain name, mark it as active, and click on Add Alias.
On the right column of your customer's account page, there's a module where you can set the custom domain.
Just add the domain and click on Set Custom Domain.
- Ultimate Multisite 101
- Basic Concepts
- What is WordPress Multisite?
- Ultimate Multisite Requirements
- Why Ultimate Multisite
- Installing Ultimate Multisite (v2)
- How do I Install WordPress Multisite?
- Understanding the Ultimate Multisite Dashboard
- Understanding your Dashboard (v2)
- Touring the Admin Panel
- Managing Customers
- Managing Sites
- Managing Memberships (v2)
- Managing Payments and Invoices
- Managing System Emails
- Site Templates (v2)
- Auto Search and Replace in Site Templates (v2)
- Checkout Forms
- Creating your First Subscription Product (v2)
- Creating Discount Codes (v2)
- Managing Shareable Links for Plans
- Customizing your Registration Form
- The Registration Flow (v2)
- How to Configure Domain Mapping (v2)
- How to configure domain mapping (v1)
- Setting the Sunrise constant to true on Closte
- Closte Integration
- Cloudflare Integration
- Cloudways Integration
- cPanel Integration
- Enhance Control Panel Integration
- GridPane Integration
- Hestia Control Panel Integration
- RunCloud Integration
- ServerPilot Integration
- WP Engine Integration
- WPMU DEV Integration
- Setting Up The Stripe Gateway (v2)
- Setting Up The PayPal Gateway (v2)
- Setting Up Manual Payments (v2)
- Getting Started with the PayFast Payment Gateway
- Getting Started with the GoCardless Payment Gateway
- Getting Paid (v2)
- Tax Handling
- Your Client's Account Page (v2)
- Your Client's Websites (v2)
- Upgrading a Plan (v2)
- Downgrading a plan (v2)
- Canceling a Membership (v2)
- How can I access my account page for the first time?
- How can I cancel my subscription?
- Setting Up The WooCommerce Integration (v2)
- Integrating Ultimate Multisite with Zapier
- Event: Register an account via Zapier
- Using Ultimate Multisite: MailChimp Integration
- Using Ultimate Multisite: AffiliateWP Integration to create your own referral program for Ultimate Multisite
- A First Look on Webhooks (v2)
- Customizing your Admin Panel with PRO Theme
- Customizing your Admin Panel with Material WP
- Placing Ads on your network with Ultimate Multisite: Ad Injector
- Creating Custom Admin Pages and Sub-pages using Ultimate Multisite: Admin Page Creator
- Editing Plugins and Themes Meta Information with Ultimate Multisite: Plugin and Theme Manager
- Ultimate Multisite Hooks and filters
- The Ultimate Multisite Register API endpoint
- How to use Ultimate Multisite snippets on our GitHub repository
- Code Snippets for v2
- How to Get Custom Development Help from Codeable?
- Translating Ultimate Multisite
- Activating Ultimate Multisite: Language Selector
- Re-ordering the Ultimate Multisite country list

%2016.51.56.png)




