I am not aware of any near-term plans for implementing this (e.g. 11.25 or 11.26). However, that doesn't mean it's off-limits for incorporation into cPanel/WHM, just that it may be a while before we see this functionality.
You mention "true" multi-domain hosting. In cPanel 11, an addon domain doesn't need to reside in a subdirectory of the primary domain's website anymore, so you can have multiple websites that are separate from one another yet under the same cPanel account. In addition to the SSL issue, is there anything specific you are looking for?
Hi David,
Thanks for the reply.
I know you can specify a document root outside of the public_html for new addon domains, however, the way cPanel handles addon domains internally is like a "hacked" subdomain solution. Let me explain what I mean by "true" multi-domain hosting.
Lets say I have an cPanel account with the main domain "domain1.com". Then I want to add a second domain "domain2.com". This generates a subdomain domain2.domain1.com, and the domain2.com is just set up as a ServerAlias. Why not just create a vhost entry for domain2.com, keeping it totally separate from domain1.com? I am really confused why you implemented it this way in the first place.
In fact, I don't think there should be such thing as a "main domain". All domains should be treated equally, with the possibility to assign each one a specific IP address. I also suggest that you move away from the single "public_html" directory. Why not use one directory "domains", which every domain's web root is stored under:
home_dir/domains/domain1.com/
home_dir/domains/domain2.com/
Possibly, with a public_html/www directory under each domain folder.
I hope that in a future version, you will abandon the whole "addon domains" concept, and replace it with a section "Domains". You should also make it possible to change the document root of a domain.
I think the changes I have described above would make cPanel an even better control panel. The lack of proper multi-domain support is the top reason most of our clients hesitate to use cPanel.
I understand these enhancements would require some major changes to the core system and it is not something I expect to see in the next release, but I hope it can be put a bit higher on the priority list.