Каждый раз гуглю как надо это сделать. Решил записать. Первое что надо сделать - просто включить мультисайт:
define( 'WP_ALLOW_MULTISITE', true );
Далее устанавливаем сеть по ссылке: /wp-admin/network.php.
По этой же ссылке получаем "рекомендованные конфиги" - устанавливаем их.
Ну а вот такой конфиг я использую в продакшене:
$domain = strtolower( stripslashes( $_SERVER['HTTP_HOST'] ) );
define( 'MULTISITE', true );
define( 'SUBDOMAIN_INSTALL', true );
define( 'DOMAIN_CURRENT_SITE', $domain );
define( 'PATH_CURRENT_SITE', '/' );
//define( 'SITE_ID_CURRENT_SITE', 1 );
//define( 'BLOG_ID_CURRENT_SITE', 1 );
define('COOKIE_DOMAIN', $domain);