У меня есть сайт, где пользователи могут указать свой собственный домен на свой уникальный каталог на моем сайте через A Records .
Например, example.com
указывает на mysite.com/something
и anothersite.org
указывает на mysite.com/somethingelse
Каждый из этих пользовательских доменов имеет сертификат SSL, сгенерированный для них, но есть ли способ указать на них динамически в файле VirtualHost?
SSLCertificateFile /etc/letsencrypt/live/domain.com/fullchain.pem
SSLCertificateKeyFile /etc/letsencrypt/live/domain.com/privkey.pem
Include /etc/letsencrypt/options-ssl-apache.conf
domain.com
должен быть текущим доменом - если кто-то посещает example.com
, то это должно быть там, где domain.com
.
Возможно ли как-то использовать переменные?
Я пробовал это, но он не работает и вызывает ошибку:
SSLCertificateFile /etc/letsencrypt/live/%{HTTP_HOST}/fullchain.pem
Всего один виртуальный хост, поскольку существуют сотни пользовательских доменов.