遇到无法强制跳转到https问题的解决办法
今天遇到一个301跳转到https的问题,事情是这样子的,一台服务器,两个网站,同样的配置,A 站的首页可以强制跳转到https,B站的首页打死都不不能强制跳转到https.
第一,先看看配置
#error_page 404/404.html;
#HTTP_TO_HTTPS_START
if ($server_port !~ 443){
rewrite ^(/.*)$ https://$host$1 permanent;
}
#HTTP_TO_HTTPS_END
第二,寻找原因
从改配置,到宝塔面板的设置都试过,当然包括不限于重启服务器、重启运行环境,就差点把电脑叫爹了,还是不行,最后,突然想到使用了CDN,是不是首页缓存的问题,开始简单的刷新浏览器缓存。
三、解决办法
最终,进入CDN-->刷新预热,输入网站首页地址,刷新一下,哇咔咔,可以了,输入地址就自动的跳转到https了。算你狠,浪费了我两个小时时间。
THE END
0
打赏
海报
遇到无法强制跳转到https问题的解决办法
今天遇到一个301跳转到https的问题,事情是这样子的,一台服务器,两个网站,同样的配置,A 站的首页可以强制跳转到https,B站的首页打死都不不能强制跳转到https.
第一,先看看配置
#error_page 404/4……
共有 0 条评论