Behalten Sie das HTTP / HTTPS-Protokoll in den .htaccess-Umleitungen bei

Ich muss Port 80 in htaccess auf 2368 umleiten, möchte aber das angeforderte Protokoll intakt halten, damit SSL nicht kaputt geht.

Ich habe momentan folgendes:

RewriteCond %{HTTP_HOST} ^sub.domain.com$ [NC]
RewriteRule ^ http://sub.domain.com:2368%{REQUEST_URI} [P,QSA,L]

Das funktioniert korrekt, aber ich möchte, dass das Protokoll nach Möglichkeit aus der% {HTTP_HOST} -Zustand genommen wird.

Gibt es eine Möglichkeit, dies dynamischer zu gestalten, ohne dass Domänen und Protokolle hart codiert werden?

Es scheint so langsam wie es ist.

Antworten auf die Frage(5)

Ihre Antwort auf die Frage