Let's Encrypt Problem bei 301 Domains [GELÖST]
Let's Encrypt Problem bei 301 Domains
Ich hab da ein Sache die in das KH Panel eingebaut/gefixt werden sollte.
Ich habe eine alte-domain.de die per 301 im KH Panel auf https://neue-domain.de weitergeleitet wird.
Das funktioniert auch soweit, solange kein SSL verwendet wird.
Problem ist, wenn ich von https://alte-domain.de auf https://neue-domain.de weiterleite,
funktioniert das nicht, da für die alte domain wegen dem 301er kein Let's Encrypt Zertifikat angelegt werden kann.
Ich hab daher einen DocumentRoot angelegt und da eine .htaccess reingepackt,
die mir eine Exception von /.well-known/acme-challenge macht.
Nur so kann ich für die alte-domain ein Let's Encrypt Zertifikat anlegen.
Dies könnte/sollte automatisch eingebaut werden.
wenn 301 und SSL dann mach eine "/.well-known/acme-challenge" Exception
Gruß Mlan
Re: Let's Encrypt Problem bei 301 Domains
Dann können sowohl "mit und ohne www" auf das Verzeichnis zeigen, aber das CMS kümmert sich um die URL. In diesem Fall entfällt die 301er Weiterleitung in Keyhelp und du kannst das Zertifikat ganz regulär einbinden.
Alternativ, falls du kein CMS verwendest, reicht diese .htaccess im Domainverzeichnis.
Code: Select all
RewriteEngine On
RewriteBase /
RewriteCond %{HTTPS} =off [OR]
RewriteCond %{HTTP_HOST} !^www\.meine-domain.de [NC]
RewriteRule (.*) https://www.meine-domain.de/$1 [R=301,L]
Tobi
-----------------------------
wewoco.de
Das Forum für Reseller, Digital-Agenturen, Bildschirmarbeiter und Mäuseschubser
Re: Let's Encrypt Problem bei 301 Domains
vielen dank für deine Antwort, aber die hilft mir nicht wirklich weiter.
Problem ist wie im Bild unten zu sehen.
Meine alten https://alte-domain.de links werden so durch die Browser geblockt,
da für alte-domain.de kein LE Cert angelegt werden kann
und für alte-domain.de das SSL vom Server genommen wird.
Daher meine ich daß eine Exception für "/.well-known/acme-challenge"
in den vi host sollte
Gruß MLan
Re: Let's Encrypt Problem bei 301 Domains
ich habe nun das gleiche Problem. Ich hatte eine alte Domain mit https, diese muss nun weiterleiten auf eine eine neue Domain mit https.
Das kann ich natürlich mit .htaccess selber lösen. Würde mir aber wünschen, wenn das Keyhelp das von sich aus könnte, das es eine Ausnahme für das well-known verzeichniss gibt und damit generell auch Weiterleitung Domains per SSL abgesichert wird. Gerade wenn man für die alte Domain HSTS aktiviert hatte.
MfG
Arne
Re: Let's Encrypt Problem bei 301 Domains
Re: Let's Encrypt Problem bei 301 Domains
Als Admin klappt das bei mir wunderbar:
Erst Domain anlegen - Domain zeigt auf Verzeichnis, Cron, dann SSL ausstellen lassen, Cron, dann 301 auf neue Domain, Speichern .... Passt und funktioniert.
ABER: Die Zieldomain muss sich auf dem gleichen Server befinden, sonst dürfte es Probleme mit ACME bei der Verlängerung geben.
@Alex: Allerding ist ein zurückswitchen auf Verzeichnis dann nicht mehr möglich, weil das Panel ständig meckert, das SSL mit Weiterleitung nicht funktioniert

Re: Let's Encrypt Problem bei 301 Domains [GELÖST]
RewriteEngine On
RewriteCond %{REQUEST_URI} !\.well-known/acme-challenge
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ https://%1/$1 [R=301,L]
Redirect 301 https://neue-domain.com/
gruß Mlan