Поскольку ваша директива VirtualHost для Apache содержит только директиву для HTTP-запросов (порт 80), когда вы запрашиваете ресурс HTTPS (порт 443), Apache будет смотреть на директивы и не сможет их сопоставить, потому что вы не объявили их для порта 443. ,
При переходе <VirtualHost *:80>
к <VirtualHost *:443>
Apache любой запрос на порт 443, который соответствует имени сервера files.domain.org.uk, должен искать в вашем DocumentRoot сценарии для отображения вашего сайта.
Вы можете сохранить <VirtualHost *:80>
директиву, если хотите иметь возможность перейти по адресу http://files.domain.org.uk, но получить предупреждение о сертификате, или сохранить перенаправление с HTTP на HTTPS ...