我想要做的就是阻止该站点访问 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]
Run Code Online (Sandbox Code Playgroud)