HTTPS für eine Subdomain

HTTPS für eine Subdomain

Auf meiner Site ist ein normales SSL installiert und dies sind die Änderungen, die ich in .htaccess vorgenommen habe

RewriteEngine On 
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
RewriteCond %{HTTP_HOST} !=blog.mysite.com

Aber ich möchtehttps://blog.mysite.comumleiten zuhttp://blog.mysite.com

Antwort1

Wie wäre es mit etwas wie:

RewriteEngine On

RewriteCond %{HTTPS} off
RewriteCond %{HTTP_HOST} !^blog.assurehosts.com$
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

RewriteCond %{HTTPS} on
RewriteCond %{HTTP_HOST} ^blog.assurehosts.com$
RewriteRule (.*) http://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

Beachten Sie nur, dass ich es aus dem Kopf schreibe; ich habe keinen Server in der Nähe, um es zu testen.

bearbeiten: hinzugefügt, R=301um dies zu einer permanenten Weiterleitung zu machen, da dies wahrscheinlich ist, was Sie wollen; und Lum sicherzustellen, dass folgende Regeln nicht angewendet werden, wenn bereits eine übereinstimmt – ich habe mich gerade daran erinnert.

verwandte Informationen