2
我使用force_ssl
來強制控制器使用https。但是當我一直瀏覽網站時,現在總是在https
。我如何才能告訴Rails僅對特定控制器使用https
而對其他人使用http
?從https轉換回http http
我使用force_ssl
來強制控制器使用https。但是當我一直瀏覽網站時,現在總是在https
。我如何才能告訴Rails僅對特定控制器使用https
而對其他人使用http
?從https轉換回http http
你應該真的在你的.htaccess
文件中這樣做,而不是在你的應用程序代碼中。
喜歡的東西:
RewriteCond $1 ^(projects|sign-in|user)
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [L,R]