Мог бы быть способ разделить все файлы на отдельные каталоги и затем создать единственный каталог, который содержит только жесткие ссылки на те файлы? Тем путем Ваши разработчики могли получить доступ к файлам так или иначе как единственный каталог, или как отдельные каталоги (разделенный месяцем, например):
/home/user/directory/file1-slink
/home/user/directory/file2-slink
/home/user/dir-month-07/file1
/home/user/dir-month-06/file2
Без особых ухищрений HTTPS не поддерживает NameVirtualHosts; удалите NameVirtualhost *: 443
из конфигурации.
Тем не менее, ServerName не соответствует сертификату CN - измените его на www.example.com.
Перезапустите apache.
Виртуальный хост SSL по умолчанию в ssl.conf
выполняет две функции:
ServerName
или ServerAlias
на другом виртуальном хосте на основе имени. Простое удаление команды NameVirtualHost
победило ' t help, так как vhost в ssl.conf
затем будет получать каждый запрос к порту 443. Вместо этого полностью отключите этот vhost; вы не хотите или не нуждаетесь в этом.
И вам все равно придется иметь дело с несоответствием сертификата; ваш сертификат должен охватывать имя хоста, которое используют ваши клиенты.