立即注册  找回密码
 立即注册
CeraNetworksBGVM服务器主机交流会员请立即修改密码Sharktech防护
查看: 949|回复: 9

如何让http自动跳转到https

[复制链接]

如何让http自动跳转到https

[复制链接]

12

主题

146

回帖

512

积分

高级会员

积分
512
天蚕土豆

12

主题

146

回帖

512

积分

高级会员

积分
512
2018-3-17 13:47:48 | 显示全部楼层 |阅读模式
我的域名已经申请了ssl,那么在虚拟空间里面如何设置,才可以让http自动跳转到https呢?谢谢
回复

使用道具 举报

12

主题

24

回帖

174

积分

注册会员

积分
174
naiji

12

主题

24

回帖

174

积分

注册会员

积分
174
2018-3-17 13:57:03 | 显示全部楼层
apache虚拟主机的话修改 .htaccess:
[ol]
  • [I]
  •     RewriteEngine On
  •     RewriteCond %{HTTPS} off
  •     RewriteRule ^(.*)$ http s://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
  • [/I][/ol]复制代码

    http s去掉空格
  • 回复

    使用道具 举报

    20

    主题

    390

    回帖

    1404

    积分

    金牌会员

    积分
    1404
    cnmeimei

    20

    主题

    390

    回帖

    1404

    积分

    金牌会员

    积分
    1404
    2018-3-17 13:49:03 | 显示全部楼层
    301
    301
    回复

    使用道具 举报

    46

    主题

    365

    回帖

    1584

    积分

    金牌会员

    积分
    1584
    我不是你的

    46

    主题

    365

    回帖

    1584

    积分

    金牌会员

    积分
    1584
    2018-3-17 14:53:51 | 显示全部楼层

    naiji 发表于 2018-3-17 13:57

    apache虚拟主机的话修改 .htaccess:

    我比较喜欢用nginx

    回复

    使用道具 举报

    425

    主题

    1319

    回帖

    6516

    积分

    论坛元老

    积分
    6516
    imes

    425

    主题

    1319

    回帖

    6516

    积分

    论坛元老

    积分
    6516
    2018-3-17 13:57:00 | 显示全部楼层

    我不是你的 发表于 2018-3-17 14:53

    我比较喜欢用nginx

    本来还想对你说的,既然你用nginx,那就

    回复

    使用道具 举报

    12

    主题

    146

    回帖

    512

    积分

    高级会员

    积分
    512
    天蚕土豆 楼主

    12

    主题

    146

    回帖

    512

    积分

    高级会员

    积分
    512
    2018-3-17 14:59:18 | 显示全部楼层

    naiji 发表于 2018-3-17 13:57

    apache虚拟主机的话修改 .htaccess:

    是放到 public_html 目录吗
    回复

    使用道具 举报

    12

    主题

    24

    回帖

    174

    积分

    注册会员

    积分
    174
    naiji

    12

    主题

    24

    回帖

    174

    积分

    注册会员

    积分
    174
    2018-3-17 14:53:00 | 显示全部楼层
    你要全站跳转的话就放在public_html
    回复

    使用道具 举报

    0

    主题

    17

    回帖

    42

    积分

    新手上路

    积分
    42
    doio

    0

    主题

    17

    回帖

    42

    积分

    新手上路

    积分
    42
    2018-3-17 15:09:59 | 显示全部楼层
    启用 HSTS
    这是我的部分 nginx 配置
    [ol]
  •         if ($scheme != "https") {
  •                 return 301 https://$host$request_uri;
  •                 }[/ol]复制代码


    提取自 certbot

    然后加了这个 header:
    [ol]
  • add_header Strict-Transport-Security "max-age=31536000; includeSubDomains" always;[/ol]复制代码
  • 回复

    使用道具 举报

    44

    主题

    114

    回帖

    468

    积分

    中级会员

    积分
    468
    花猫

    44

    主题

    114

    回帖

    468

    积分

    中级会员

    积分
    468
    2018-3-17 13:57:00 | 显示全部楼层
    元老问这样的问题合适吗?

    回复

    使用道具 举报

    12

    主题

    146

    回帖

    512

    积分

    高级会员

    积分
    512
    天蚕土豆 楼主

    12

    主题

    146

    回帖

    512

    积分

    高级会员

    积分
    512
    2018-3-17 15:17:12 | 显示全部楼层

    naiji 发表于 2018-3-17 15:17

    你要全站跳转的话就放在public_html

    成功,谢谢你
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    Archiver|小黑屋|HS2V主机综合交流论坛

    GMT+8, 2025-4-22 17:04 , Processed in 0.025782 second(s), 4 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

    快速回复 返回顶部 返回列表