HannahP
Well-known member
Right. You need to stop thinking WHM and cPanel are interchangeable. They are not. They do two very different things.Adding a domain through WHM makes it so that the domain is a ROOT.
You add accounts to WHM. Then you manage those accounts using cPanel. If you want all your sites running from one account, add all the domains in cPanel. If you want your sites running from separate accounts (which you should), set up separate accounts for each domain in WHM.
Why do you want your sites running from separate accounts? Because that's the only way you can individually manage their resource use. You might have one site that uses 100MB of bandwidth and one that uses 10GB or bandwidth. WHM lets you create accounts with different quotas for sites with different needs. Lumping a bunch of sites into one account when you have a tool like WHM at your disposal doesn't make any sense.