включение давайте расшифруем ssl сертификат для двух доменов - PullRequest
0 голосов
/ 03 апреля 2020

У меня есть сервер, скажем, по IP-адресу 111.111.111.111, у меня есть два домена: один .com и один .org, а для .com я задаю днс, а для .org я перенаправляю его на .com. Я хочу получить ssl-сертификат, поэтому я использовал оба доменных имени в сертификате, но сталкиваюсь с ошибкой Certificate name mismatch. Итак, у меня вопрос: как я могу получить сертификат от службы Let's Encrypt, которая поддерживает домены org и com? я должен установить DNS обоих доменов или простая пересылка работает нормально? Большое спасибо

Ответы [ 2 ]

1 голос
/ 06 апреля 2020

Я думаю, что ваша проблема не в сертификатах, а в конфигурации Nginx. Я советую вам проводить рассуждения не по Ip, а по домену.

У вас есть сервер и два домена: domain1.com & domain2.org.

Так что эти два домена могут указывать в том же приложении вам просто нужно создать два Vhosts в Nginx с необходимой конфигурацией. (Простой, без Https)

Чтобы добавить сертификаты https, вам просто нужно выполнить процедуру Let's Encrypt для каждого вашего Vhost.

Я советую вам go для Certbot, если вы не удобны с Nginx. Этот сценарий сделает всю работу за вас без проблем.

Теперь вам все ясно?

Надеюсь, что вам помог немного, добрый вечер;)

1 голос
/ 03 апреля 2020

Если вы забудете свою переадресацию, мы находимся в двух разных доменах. Выполните процедуру Let's encrypt для каждого домена отдельно, а затем настройте перенаправление. Каждый домен должен быть в своем файле vhost.

Ожидание

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...