【小白贴】Apache下http全站跳转https规则

本文介绍了作者在将网站从美橙迁移到阿里云后,遇到http无法自动跳转到https的问题。在Windows 2008R2 + Apache2.4.39环境下,通过编辑.htaccess文件添加四行代码实现了跳转,解决了localhost跳转问题。对于同样使用Apache的小白用户有一定参考价值。

【小白贴】Apache下http全站跳转https规则

遇到的问题

我自己搞了一个站,之前一直用美橙的,没管过维护,奈何最近美橙问题太多,动不动就死,就索性租了一台阿里云的云主机,一切环境得自己维护,昨天碰到一个问题,就是我的站之前里面有内链,用的还是老的http地址,访问时没有自动跳转到https,用的是小皮php环境包,自带的跳转一直跳转到https://localhost,很是郁闷,查了俩小时解决了,现在把经验分享下,也不知道是否正确或者有没有其他更好的办法,纯属小白贴,老司机莫笑话。

我的环境

Windows 2008R2
Apache2.4.39
php5.6.9nts
MySQL5.7.26

解决方法

找到网站下的规则文件 .htaccess 写字板打开,在里面添加以下四行代码:

<IfModule mod_rewrite.c>
        RewriteEngine on
        RewriteCond %{
   
   SERVER_PORT} !^443$
        RewriteC
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值