После включения для сайта SSL на хостинге в DirectAdmin по умолчанию будет создано две независимые версии ресурса: одна http, вторая https. Объединить эти версии поможет данное руководство.
В результате успешного подключения SSL, войдя на сайт по http, Вы найдете прежний сайт, но открыв адрес https, на месте сайта в браузере будет выведено сообщение: «Welcome to mysite.tld. To change this page, upload a new index.html to your private_html folder».
Также в файл-менеджере панели DirectAdmin и FTP в папке ./domains/mysite.tld будут присутствовать две директории: public_html и private_html.
Для совмещения версии http и https необходимо войти в панель DirectAdmin.
Если при этом откроется список сайтов, то кликнуть на кнопку «Управление доменами». В противном случае откроется главное меню, где необходимо кликнуть на пункт: [Управление аккаунтом -> Управление доменами]
Откроется страница с возможностью управления списком главных сайтов аккаунта. На этой странице кликните на имя сайта, для которого необходимо объединить http с https.
Откроется две формы: одна из которых «Изменить mysite.tld», вторая «private_html для mysite.tld …». Нам нужна вторая форма, в ней отмечаем пункт: «Использовать связь private_html и public_html - учитывает те же самые данные в http и https» и жмем на кнопку «Сохранить» формы «private_html для mysite.tld …».
Внимание! Данная операция уничтожит данные, находящиеся в директории private_html. Мы рекомендуем предварительно сохранить содержимое private_html и public_html.
В результате успешного выполнения операции откроется страница с записью: «Setting changed» и будет создана символьная ссылка private_html -> public_html. По адресам: http://mysite.tld и https://mysite.tld, будет показываться содержимое public_html.
Для работы сайта только в режиме https останется настроить редирект с версии сайта http на https.