• 云途科技成立于2010年 - 专注全球跨境电商服务器租赁托管!
  • 帮助中心

    您可以通过下方搜索框快速查找您想知道的问题

    Apache用.htaccess来实现强制https访问

      in  建站知识      Tags: 

    今天客户配置好ssl证书后,访问网站时发现并没有自动跳转到HTTPS页面,需要手动输入 HTTPS://WWW.vpsVT.COM 才能正常访问HTTPS页面.

    这时候我们可以用apache的.HTAccESS的重定向规则来实现HTTP强制跳转到HTTPS访问网站。

    重要提示:必须将代码放到.HTAccESS文件内容的最前面,以保证重定向优先权。

    代码如下:

    REWRITEENGINE ON
    REWRITECOND %{SERVER_PORT} 80
    REWRITERULE ^(.*)$ HTTPS://WWW.DOMAIN.COM/$1 [R,L]

    或者

    REWRITEENGINE ON 
    REWRITECOND %{SERVER_PORT} 80 
    REWRITERULE ^(.*)$ HTTPS://WWW.DOMAIN.COM/$1 [R=301,L]

    或者

    REWRITEENGINE ON
    REWRITEBASE /
    REWRITECOND %{SERVER_PORT} !^443$
    REWRITERULE ^.*$ HTTPS://%{SERVER_NAME}%{REQUEST_URI} [L,R]

    如果是在子目录,可以用

    REWRITEENGINE ON
    REWRITECOND %{SERVER_PORT} 80
    REWRITECOND %{REQUEST_URI} SUBFOLDER
    REWRITERULE ^(.*)$ HTTPS://WWW.DOMAIN.COM/SUBFOLDER [R,L]

    将以上代码复制到.HTAccESS中即可。

    这时候我们访问域名就会发现所有地址都已经被强制301重定向到 HTTPS 页面了;


    • 外贸虚拟主机

      1GB硬盘

      2个独立站点

      1000M带宽

      不限制流量

      美国外贸专用虚拟主机,cPanel面板,每天远程备份.
      服务器配置:2*E5 32核,96GB 内存,4*2TB 硬盘 RAID10 阵列.

      ¥180/年

    • 美国/荷兰外贸VPS

      2核CPU

      1G内存

      30硬盘

      10M带宽

      美国/荷兰外贸云服务器,专注外贸服务器行业12年.
      服务器配置:2*E5 32核,96GB 内存,4*2TB 硬盘 RAID10 阵列.

      ¥99/月

    • 全球外贸服务器

      8核CPU

      32G内存

      1TB硬盘

      1000M带宽

      已部署数据中心:美国洛杉矶/亚特兰大、荷兰、加拿大、英国伦敦、德国、拉脱维亚、瑞典、爱沙尼亚
      自有机柜(全球九大数据中心),稳定在线率:99.9%

      ¥999/月 原价1380

    7*24小时 在线提交工单

    如果您的问题没有得到解决,推荐您在线提交工单,我们的客服人员会第一时间为您解决问题

    展开