Cuando se prevé alojar un número considerable de dominios la organización es un punto importante sobre todo teniendo en cuenta la estructuración que usa cPanel en un servicio multidominio quedando de la siguiente forma:
Si el dominio principal cuenta con muchos directorios/ficheros puede suponer un poco caótico la gestión vía FTP o administrador de ficheros cuando alojes dominios adicionales.
Para corregir este comportamiento debes añadir unas reglas dentro del fichero .htaccess del directorio public_html (de no existir simplemente crea un fichero vacío con el nombre .htaccess):
RewriteEngine on RewriteCond %{HTTP_HOST} ^(www.)?ejemplo.com$ RewriteCond %{REQUEST_URI} !^/subdirectorio/ RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ /subdirectorio/$1 RewriteCond %{HTTP_HOST} ^(www.)?ejemplo.com$ RewriteRule ^(/)?$ subdirectorio/index.html [L]
Antes de añadir estas reglas debe realizar las siguientes modificaciones: