Ich habe den folgenden Fehler in meinem ssl_error_log (Apache 2)
[warn] RSA server certificate CommonName (CN) 'mydomain.com' does NOT match server name!?
Es schien keine Auswirkungen zu haben – mein SSL-Zertifikat (das ich bei Godaddy als Shared Cert gekauft habe) funktioniert einwandfrei. Aber ich wollte es reparieren, damit meine Fehlerprotokolle nicht damit gefüllt werden.
Also fügte ich die Zeile hinzu
ServerName mydomain.com
zu meiner Apache-Konfigurationsdatei, da dies der CN meines Zertifikats zu sein scheint. Dies scheint die Fehler gestoppt zu haben. Allerdings verweisen alle meine 301-Weiterleitungen usw. auf www.mydomain.com, da dies schneller ist und aus SEO-Gründen. Ich habe auch hinzugefügt
ServerAlias www.mydomain.com
zum virtuellen Host *:80
Meine Frage lautet: Wird es negative Auswirkungen haben, wenn mydomain.com der Servername ist? Meine Site scheint noch zu funktionieren und alles von mydomain.com wird auf www.mydomain.com umgeleitet. Es sieht also so aus, als wäre alles in Ordnung, aber ich frage mich, ob es etwas gibt, das ich nicht berücksichtige.
Antwort1
Sie müssen Ihren ServerName/ServerAlias inVirtueller Host *:443(VirtualHost *:80 ist http, nicht https)