【发布时间】:2017-08-15 04:03:53
【问题描述】:
我想要做的就是阻止网站使用 http 而不是 https。这是我的 .htaccess 配置。只有 www.mywebsite.com 和 mywebsite.com 不使用 https。角度路线也可以。如果我写 mywebsite.com/signup 它也会转到 https。我应该怎么做才能将所有场景重定向到 https ?
场景:
www.website.com -> 不是 https
website.com -> 不是 https
website.com/signin -> https
www.website.com/signin -> https
RewriteEngine On
RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI} -f [OR]
RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI} -d
RewriteRule ^ - [L]
RewriteRule ^ /
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
【问题讨论】:
标签: angularjs .htaccess http redirect https