I have a multi site installation and want to point the domain for the primary site to a different website. I notice that all the sites use the URL for the primary domain theme folder (/themes) in the General Configuration.

I don't see any other occurrences of the primary domain in the other sites.

Will I run into any issues making this change?

ExpressionEngine v2.4.0 - Build: date 20120123

Thanks, Rob

2 Answers 2


Yes, definitely this will cause a problem.

The main rule of MSM website is, domain of primary website and its secondary website must on same server. And all CMS folders should be in primary website and all secondary website should have respected path of primary website.

So, in your case if you change the domain of primary website then you have to change updated domain and path in all respected secondary websites.


Yes, this is going to be a problem.

Your themes folder must be available to your MSM sites for them to function properly. The easy way to solve this is to move the themes folder to another available domain on the server, and change your different site settings to point at that. Note that if some domains are behind SSL and some aren't, you'll want to make sure you move it a domain that is behind SSL to cover both.

Also, some set-ups only access their Control Panel from the main domain (so maindomain.com/system or maindomain.com/admin.php). You'll need to make sure you can access your Control Panel from one of the other sites before making any changes.

Also, some MSM set-ups will have File Upload Preferences between the sites that point at the same folder and the same domain (so they can share images), and you'll want to make sure that isn't happening here so your non-primary MSM sites don't suddenly start 404'ing image/file uploads after you redirect/change your primary domain records.

I know you said you didn't see any instances of the main domain in the MSM domains, but I just wanted to point out some pain points to double check.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.