multi-site setup and multiple domain hosting

I’ve read through the documentation several times and still cannot get mult-site and domain mapping to work properly. I have multi-site working and the domains mapped, but none of the posts will show up. For instance, the domain will work, but none of the Posts are mapped. I’m using the Domain Mapping plugin.

I have the following setup:

Domains on the site

My .htaccess

RewriteEngine On

RewriteBase /

RewriteRule ^index.php$ – [L]

# add a trailing slash to /wp-admin

RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L]

RewriteCond %{REQUEST_FILENAME} -f [OR]

RewriteCond %{REQUEST_FILENAME} -d

RewriteRule ^ – [L]

RewriteRule ^([_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).*) $2 [L]

RewriteRule ^([_0-9a-zA-Z-]+/)?(.*.php)$ $2 [L]

RewriteRule . index.php [L]

My wp-admin.php

define(‘WP_CACHE’, false);

define( ‘WP_ALLOW_MULTISITE’, true );

define(‘WP_DEBUG’, false);

define(‘MULTISITE’, true);

define(‘SUBDOMAIN_INSTALL’, false);

define(‘DOMAIN_CURRENT_SITE’, ‘’:wink:;

define(‘PATH_CURRENT_SITE’, ‘/’:wink:;

define(‘SITE_ID_CURRENT_SITE’, 1);

define(‘BLOG_ID_CURRENT_SITE’, 1);

define(‘SUNRISE’, ‘on’:wink:;


This is a mess. There should I copy or move sunrise.php? I find conflicting answers in the support system. Also, I find multiple versions are installed on the server, one is 598 bytes, another copy is 3,412 bytes. Which one should I use? What about this version from github from back in 2014?

I’ve enabled support to the site.