I am a Wordpress web developer with more than forty client sites, including multisites in both sub-directory and sub-domain formats. I moved my hosting to a Plesk VPS a couple of years ago. I have a customer who now wants to use specific domain names in their existing multisite.
I have obtained those domains for them, and completed the DNS which included making them aliases to the main domain, as advised by my hosting support prior to embarking on the project. Having not domain-mapped a multisite on Plesk before, I have hit a few teething issues that I am currently working through, one of which I believe may be server-based.
Having asked a question of my hosting company, they have now replied that I cannot use aliasing and have to completely change the DNS set-up. In fact, they seem to be trying to point me away from mapping within Wordpress altogether, which rather defeats the object.
So I read the Plesk support guide entitled "How to set up multisite WordPress network" here
How to set up multisite WordPress network which confirms the process I have followed thus far. In fact it says that aliasing is "the easiest way to do this" which raises a concern that my hosting support are diverting me to a process that they are more familiar with, rather than what I need. I certainly do not want to 'change the world' at this late stage just to overcome minor issues.
However, there is one aspect of this guide that does not quite make sense - at Step 4 it says that we should install the WordPress MU Domain Mapping plugin and configure it according to the instructions. I have not used this plugin because, since Version 4.5, Wordpress has had native domain mapping - their Codex also states that the plugin is not required post 4.5. On their plugin page, Wordpress.org advises that it has not been updated for two years and has only been tested up to Wordpress 4.7.11, which seems to confirm that it is no longer supported.
Can anyone please advise if the Plesk Onyx set-up dictates that it is still necessary to use this plugin, or if there is a different Plesk process for later Wordpress versions?
Set-up being used: Plesk Onyx 17.8, CentOs Linux 7.4, PHP 5.6.36, Wordpress 4.9.7