Se stai eseguendo i tuoi siti Web sotto cPanel e hai domini aggiuntivi collegati a sottodomini e il tuo provider di host web obbliga a impostare tutti i domini all'interno di public_html come di seguito, potrebbe esserci un problema per cui è possibile accedere al contenuto del tuo dominio aggiuntivo anche tramite il dominio principale.
example.com – /public_html/domain
example1.com – /public_html/domain1
example2.com – /public_html/domain2
Per superare questo problema, puoi aggiungere la regola seguente nel tuo file .htaccess. Ciò impedirà al dominio principale di accedere alla cartella del dominio aggiuntivo. Se si accede alla cartella del dominio aggiuntivo tramite il tuo dominio principale, verrà visualizzato il messaggio di errore 404.
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www.)?maindomain.com$ [NC]
RewriteCond %{REQUEST_URI} ^/domain/(.*)$ [OR]
RewriteCond %{REQUEST_URI} ^/domain1/(.*)$ [OR]
RewriteCond %{REQUEST_URI} ^/domain2/(.*)$
RewriteRule ^(.*)$ - [L,R=404]