Я запускаю сервер под example.com домен и у меня есть такие поддомены, как:
Я создаю сертификат от Let's Encrypt с zerossl онлайн-инструменты, и у меня возникла проблема. Когда я создаю сертификат, используя подстановочные знаки как * .example.com и примените его на сервере, все поддомены хороши, а корневой домен с www. приставка тоже хороша.
Единственный глюк вот в чем https://example.com поскольку он не включен в шаблон подстановки (* .example.com).
В некоторых других сообщениях, таких как этот есть предложения по использованию * .example.com / CN = mexample.com но zerossl онлайн-инструменты не поддерживают "/" символ на его веб-странице.
Есть ли способ обойти эту проблему?
Вам нужно использовать SAN и создайте сертификат, подходящий как для * .example.com, так и для example.com. В этом есть помощь Вот. См. Также FAQ по zerossl, в котором говорится:
Если вы хотите, чтобы так называемый «голый» домен («domain.ext») был покрыт подстановочным знаком («* .domain.ext»), поместите оба этих имени в соответствующее поле, разделив их пробелом или запятой.