Lassen Sie mich viele Dinge über SSL klären.
Zuerst werden jetzt TLS genannt. SSL ist veraltet.
Zweitens, ja, Sie können kostenlos TLS bekommen. Sie können sogar Ihr eigenes TLS generieren, es ist jedoch nicht der beste Pfad. Letsencypt ist ein TLS als Service, kostenlos.
Drittens bietet AWS kostenloses TLS, einfach ein ELB oder eine Cloudfront.
Hier sind einige Optionen:
Ich denke, das Hosting-Service, den Sie verwenden, ist sehr teuer. Sie können eine statische oder dynamische Site unter AWS (mit S3 + CF bzw. EC2 + CF) mit kostenlosem TLS für die ersten 12 Monate kostenlos hosten (kostenlose Stufe). Nach dem kostenlosen Tier-Zeitraum ist der Preis pro Nutzung. Auf AWS ist das Einrichten eines TLS sehr einfach, einfacher als das Verschlüsseln, und einfacher und billiger, als wenn Sie Ihr eigenes TLS ausstrahlen.
Eine andere Option, behalten Sie Ihren aktuellen Host, aber legen Sie ein CDN vor, AWS bietet Cloudfront mit frre TLS zu angemessenen Kosten (für CF-Service). Auch Cloudflare bietet ein sehr gutes CDN mit TLS-Fähigkeiten, IPv6 und einem freien Plan.
Wenn Sie für Let´s Encrypt gehen, stellen Sie sicher, dass Ihr Hosting-Dienst ermöglicht Ihnen, die Zertifikate hochzuladen.