1
ivmm 2016 年 4 月 26 日 怎样设置才能强制所有 https 重定向到 https
应该是 怎样设置才能强制所有 http 重定向到 https 吧 |
2
crystom 2016 年 4 月 26 日 if is evil
|
5
Pastsong 2016 年 4 月 26 日 用 js 或者 meta refresh
|
7
Slienc7 2016 年 4 月 26 日 CF 后台自带功能,说明文档里面也有。
|
8
h404bi 2016 年 4 月 26 日 用 cloudflare 自带的 Page Rules 。
|
9
kslr 2016 年 4 月 26 日 我也想知道有没有办法可以在 cloudflare 上直接重定向到 HTTPS 上,因为刚刚我发现我家的 443 端口可以使用,服务器也已经在路上了
|
10
mrjoel 2016 年 4 月 26 日 1 、 http://*[your domain]/* Always use HTTPS
2 、 htts://[your domain]/+ Forward URL 301/302 TO:https://www.[your domain]/+ 注意规则生效顺序 1 至 2 |
11
mrjoel 2016 年 4 月 26 日 第二条 https :// 打错了。
|
12
mrjoel 2016 年 4 月 26 日 以上效果是该域名所有链接使用 https
将裸域***.COM 定向到 www.***.COM ,包括***.COM 下所有目录 |
13
alect 2016 年 4 月 26 日 除了上面说的方法还可以在自己的服务器上写规则跳转啊。。
RewriteEngine on RewriteCond %{SERVER_PORT} !^443$ RewriteRule ^/?(.*)$ https://%{SERVER_NAME}/$1 [L,R] |
14
miao OP |
15
h404bi 2016 年 4 月 26 日
@miao 每个人的需求不一样,规则就不同了,打码看不清没关系。
你需要带 www 的 url ,先把 http://www.example.com/* 强制用 https (如果除了 www 子域其它也要的话就用 http://*.example.com/*) 然后将 http://example.com/* 和 https://example.com/* 重定向到 https://www.example.com/$1 应该就可以了。 |
16
oott123 2016 年 4 月 26 日 if ( $http_x_forwarded_proto != 'https' ) {
return 301 https://$host$request_uri; } 此贴终结…… |
17
Zohar 2016 年 4 月 26 日 via Android
本人小白,大神轻喷。
https://www.iwch.me/archives/623.html |
18
JJaicmkmy 2016 年 4 月 26 日 via iPad 直接在 Cloudflare 开启 HSTS 即可,何必这么麻烦的跳转。
|