如何让http自动跳转到https
我的域名已经申请了ssl,那么在虚拟空间里面如何设置,才可以让http自动跳转到https呢?谢谢 apache虚拟主机的话修改 .htaccess:<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ http s://%{HTTP_HOST}%{REQUEST_URI}
</IfModule>
http s去掉空格 301
301 naiji 发表于 2018-3-17 13:57
apache虚拟主机的话修改 .htaccess:
我比较喜欢用nginx:lol naiji 发表于 2018-3-17 13:57
apache虚拟主机的话修改 .htaccess:
是放到 public_html 目录吗 你要全站跳转的话就放在public_html 启用 HSTS
这是我的部分 nginx 配置
if ($scheme != "https") {
return 301 https://$host$request_uri;
}
提取自 certbot
然后加了这个 header:
add_header Strict-Transport-Security "max-age=31536000; includeSubDomains" always; 元老问这样的问题合适吗?:lol naiji 发表于 2018-3-17 15:17
你要全站跳转的话就放在public_html
成功,谢谢你
页:
[1]
2