Вам нужно либо использовать mod_alias или mod_rewrite .Какая часть cPanel доступна для вас?Сколько хоста позволяет вам делать?
Мне просто нужно просмотреть мой WHM-сервер, чтобы понять, как создавать псевдонимы, но вы можете переписать файл .htaccess.Я бы порекомендовал псевдонимы перезаписывать мысли, так как они менее сложны и менее ресурсоемки.
РЕДАКТИРОВАТЬ
Только что я вошел в мой корневой логин для нашего WHM / cPanel на основесервер, и я не могу найти способ использовать mod_alias - я думаю, что это, вероятно, потому что это потребует перезагрузки Apache.Вам нужно будет использовать mod_rewrite.
Поместите это в .htaccess
файл в public_html:
RewriteEngine on
RewriteRule (.*) public/$1 [L]