我在我的ssl_error_log(Apache 2)中出现以下错误:
[warn] RSA server certificate CommonName (CN) 'mydomain.com' does NOT match server name!?
它似乎没有影响任何东西 – 我的SSL证书(我从Godaddy作为共享证书购买)工作正常。 但我想解决这个问题,这样我的错误日志就不会被填充。
所以我加了一行
ServerName mydomain.com
到我的Apacheconfiguration文件,因为这似乎是我的证书的CN。 这似乎已经停止了错误。 然而,所有我的301redirect等,指向www.mydomain.com,因为这是更快,search引擎优化的原因。 我还补充说
ServerAlias www.mydomain.com
到VirtualHost *:80
我的问题是 – 将mydomain.com作为ServerName负面影响什么? 我的网站似乎仍然工作,所有从mydomain.comredirect到www.mydomain.com所以它看起来像所有的好,但我想知道是否有什么我不考虑。
你必须在VirtualHost *中添加你的ServerName / ServerAlias :443 (VirtualHost *:80是http不是https)