Я получил следующую ошибку в моем ssl_error_log (Apache 2)
[warn] RSA server certificate CommonName (CN) 'mydomain.com' does NOT match server name!?
Похоже, это ни на что не повлияло - мой ssl-сертификат (который я купил у Godaddy как общий сертификат) работает нормально. Но я хотел исправить это, чтобы мои журналы ошибок не заполнялись этим.
Поэтому я добавил строку
ServerName mydomain.com
в мой файл apache conf, так как это, похоже, CN моего сертификата. Похоже, это остановило ошибки. Однако все мои 301-редиректы и т. д. указывают на www.mydomain.com, так как это быстрее и по причинам SEO. Я также добавил
ServerAlias www.mydomain.com
на виртуальный хост *:80
Мой вопрос - повлияет ли на что-нибудь отрицательно наличие mydomain.com в качестве ServerName? Мой сайт по-прежнему работает, и все с mydomain.com перенаправляется на www.mydomain.com, так что, похоже, все хорошо, но мне интересно, есть ли что-то, что я не учитываю.
решение1
Вам необходимо добавить ваш ServerName/ServerAlias вВиртуальный Хост *:443(VirtualHost *:80 — это http, а не https)