Festlegen des Servernamens in der Apache-Konfiguration

Festlegen des Servernamens in der Apache-Konfiguration

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)

verwandte Informationen