Create a New Domain - defaults to alias domains

Is this also confusing for your clients?

  • Yes

    Votes: 0 0.0%
  • No

    Votes: 0 0.0%

  • Total voters
    0
Operating System & Version
CloudLinux 7.8
cPanel & WHM Version
88.0.11

AzeDK

Member
Jul 14, 2011
7
1
128
cPanel Access Level
Root Administrator
The "new" interface in CPANEL for "Domains" when clicking the "Create a New Domain" button defaults to using alias domains, using the shared /public_html/ folder.

In most use cases for our customers, it would be more logical to use addon domains as default, to prevent cases where customers overwrite their content of /public_html/ folders by mistake, thinking they added a new domain, and not an alias domain.

Would it be possible to let system administrators uncheck the checkbox "Share document root (/home/username/public_html) with “MainDomain.tld”." in tweak settings?
 

cPanelDustin

Registered
Staff member
Jan 28, 2020
3
2
78
Houston, Texas
cPanel Access Level
Root Administrator
The "new" interface in CPANEL for "Domains" when clicking the "Create a New Domain" button defaults to using alias domains, using the shared /public_html/ folder.

In most use cases for our customers, it would be more logical to use addon domains as default, to prevent cases where customers overwrite their content of /public_html/ folders by mistake, thinking they added a new domain, and not an alias domain.

Would it be possible to let system administrators uncheck the checkbox "Share document root (/home/username/public_html) with “MainDomain.tld”." in tweak settings?
As a work around for this, you could disable alias domains at a package / account level by setting the max to zero for those. This will force new domains to have a separate document root.
 
  • Like
Reactions: AzeDK