小编ayZ*_*gen的帖子

HTTP 重定向到 HTTPS,同时保留角度路由 (.htaccess)

我想要做的就是阻止该站点访问 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)

.htaccess https redirect http angularjs

2
推荐指数
1
解决办法
4859
查看次数

标签 统计

.htaccess ×1

angularjs ×1

http ×1

https ×1

redirect ×1