Die Lösung, die ich verwendet habe, ist, einen zweiten Hostnamen (z. B. www, aber es könnte auch etwas anderes sein) hinzuzufügen, wie in Einrichten von Let’s Encrypt mit mehreren Domains vorgeschlagen. Ich glaube jedoch, dass es einige Änderungen an den Vorlagen gab, die dazu führen, dass diese Anweisungen nicht funktionieren. Was ich vor ein paar Tagen für eine andere Website getan habe, war, /etc/runit/1.d/letsencrypt zu bearbeiten und -d newdomain an den Stellen hinzuzufügen, an denen Sie -d realdomain sehen. Stellen Sie dann sicher, dass die neue Domain auf Ihren Server zeigt, und führen Sie dann /etc/runit/1.d/letsencrypt aus.
Möglicherweise müssen Sie auch Port 80 öffnen. Soweit ich weiß, ist dies nicht erforderlich, wenn ein gültiges Zertifikat vorhanden ist, aber Sie haben kein gültiges Zertifikat. Daher denke ich, dass es von Port 80 lesen muss, um loszulegen. Es gibt keine Nachteile, wenn Port 80 geöffnet ist, da einige Leute versuchen, über http:// darauf zuzugreifen, und wenn Sie Port 80 geöffnet haben, können sie zu https weitergeleitet werden.
Ich werde daran arbeiten, diese Anweisungen zu aktualisieren, aber morgen kommt ein Umzugswagen an und ich sollte mich eher darauf vorbereiten, als auf Meta zu posten. ![]()