Umstellung auf SSL
SSL-Vorprozess
- Anfordern von Handelsregisterauszug, bei Einzelunternehmen oder Privat: Gewerbeanmeldung, sonst Perso/Pass
- Nummer des Unternehmens muss in einem der folgenden Telefonbücher eingetragen sein:
- http://www.dastelefonbuch.de
- http://www.gelbeseiten.de
- http://www.klicktel.de/telefonbuch
- http://www.teleauskunft.de
- http://www.upik.de
- http://www.hoovers.com/
Bestellung des Zertifikates
- Whois der gewünschten Domain aufrufen
- CSR im Terminal mit den Whois Inhaber-Daten im Terminal generieren (Alternativ:www.csr-generator.com –>: Anleitung )
cd /<projektname>/Programmierung/SSL/ |
openssl req -new -nodes -keyout private.key -out server.csr -newkey rsa:2048 |
view rawgenerate-csr.sh hosted with ❤ by GitHub
openssl req -utf8 -new -nodes -keyout domain.key -out domain.csr -newkey rsa:2048
- Abspeichern der genierten Dateien unter
Projekt/Programmierung/SSL
- Corporate SSL im Domain-Bestellsystem.de mit CSR beantragen
- Hochladen des Handelsregister / Gewerbe / Personalausweis
- Benachrichtigung an den Kunden das er von Comodo angerufen wird und den erhaltenen PIN uns mitteilen soll.
- Validierung erfolgt auch per Mail
- SSL kommt per mail
- Abspeichern des ZIPs in
Projekt/Programmierung/SSL/2018
Einbindung des SSL-Zertifikates
- Einbindung auf dem Firewall-Server (sonst im KAS)
- Duplizieren vom Ordner
/var/ssl/_template
- Einfügen des CSR/CRT/Intermidediate-Files in die vordefinierten Dateien (Leerzeile am Ende machen!)
- Erstellung der SSL-Datei mit
cat domain.crt intermediate.crt > domain.chained.crt
- Kopie einer Domain Config, die bereits SSL enthält
- Duplizieren vom Ordner
- Alternativ: Let’s encrypt
certbot-auto certonly -a webroot --webroot-path=/var/www/www.beispiel.de -d beispiel.de -d www.beispiel.de
- Generierung eines SSL für die dazugehörige Kavie.net domain
- DB-mirgation mit WP DB migrate
- Dump erzeugen ohne replace
- Replace http://domain.com mit https://domain.com
- Htaccess Umstellung (sofern nicht an der Firewall gemacht)
RewriteEngine On |
RewriteCond %{HTTPS} off |
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L] |
view rawSSL-Umstellung – .htaccess hosted with ❤ by GitHub
Nach Umstellung auf SSL-Zertifikates
- Cache leeren
- Umstellung in infiniteWP auf https
- Google Analytics Konto aktualisieren (dort hinterlegte Domain von http:// auf https:// umstellen)
- Die verschlüsselte Seite in der Google Search Console zu hinterlegen
- Die XML-Sitemap neu einzureichen
- Einen Crawl wie durch Google anzustoßen und deine Seite und verlinkte Seiten neu untersuchen zu lassen
- (Ein Umzug von HTTP auf HTTPS ist in der Search Console noch nicht möglich. Von dem her ist dieser Punkt – noch – leer.)
- Aktualisiere alle Links in den Profilen deiner Website auf anderen Websites