Проблемы с SSL и многоуровневыми субдоменами
У меня есть подстановочный SSL-код от Godaddy. Когда я иду сюда:
https://conciergelive.conciergeliveapp.com/users_session/new
Все в порядке. Но когда я иду сюда:
https://es.conciergelive.conciergeliveapp.com/users_session/new
Я получаю предупреждение о безопасности. Мне нужен дополнительный субдомен, чтобы определить местность. Любые идеи, почему это не работает?
Ответы
Ответ 1
Согласно RFC 2818 Http Over SSL, раздел 3.1:
Имена могут содержать подстановочный знак символ *, который считается соответствие любому компоненту одного домена или фрагмент компонента. Например, *.a.com соответствует foo.a.com, но не bar.foo.a.com
это объясняет, почему имя *.conciergeliveapp.com в certifacte соответствует conciergelive.conciergeliveapp.com, но не es.conciergelive.conciergeliveapp.com
Ответ 2
Ваш сертификат SSL действительно хорош только для *.conciergeliveapp.com, вам понадобится еще один сертификат SSL для *.conciergelive.conciergeliveapp.com
Вы можете ссылаться на RFC-2818 http://www.ietf.org/rfc/rfc2818.txt
И выполните проверку ServerFault для получения более подробной информации:
https://serverfault.com/info/104160/wildcard-ssl-certificate-for-second-level-subdomain