Ich bin eine einfache Rails-Anwendung auf Port 3000 ausgeführt. Ich habe es umgekehrt zu Apache Port 80 mit mod_rewrite aktiviert. Wenn ich über http und https zugreife, funktioniert die Anwendung gut. Jetzt möchte ich alle HTTP-Anfragen an https umleiten. Ich habe bereits eine .htaccess-Datei unter dem öffentlichen Ordner der Rails-Anwendung, aber es scheint nicht zu funktionieren.Umleiten zu https eine Schiene Anwendung Reverse Proxy mit Apache mit. Htaccess
RewriteCond %{SERVER_PORT} 80 [OR,NC]
RewriteCond %{HTTP_HOST} ^www\.domain\.com$ [NC]
RewriteRule ^(.*)$ https://domain.com/$1 [R=301,L]
Domain.com verweist auf meine Domain. Außerdem möchte ich nicht, dass meine Subdomains zu https umgeleitet werden. Wie erreiche ich das?
das Entfernen oder Zustand ist nicht hilfreich – sureshprasanna70
verwenden Was tun Du meinst mit "ist nicht hilfreich"? – starkeen
http wird nicht zu https umgeleitet – sureshprasanna70