设置了htaccess重定向http到https,结果网站打不开了 悬赏3元 已结束

我做的一个新站 航天电器 www.hbhtcw.com

今天刚生成了一个htaccess文件,在这之前https都是可以打开的,http也可以打开, 只不过不自动跳转,于是设置了这个301重定向,但是上传文件之后,整站虽然自动跳转https了,可是却打不开了,以下是htaccess代码:

<IfModule mod_rewrite.c>

RewriteEngine On

RewriteCond %{HTTP:From-Https} !^on$ [NC]

RewriteRule ^(.*)$ https://www.hbhtcw.com/$1 [R=301,L] 

RewriteCond %{HTTP_HOST} !^www\.

RewriteRule ^(.*)$ https://www.hbhtcw.com$1 [R=301,L]   

</IfModule>

我是阿里云虚拟主机,不知道哪里出的问题,在这之前百度站长工具https认证一直过不去,我明白应该是没有设置自动跳转的原因,求大神帮忙看一下,如果有幸的话,留个联系方式,帮忙看看什么问题,

追加问题
    5 人参与回答
最佳回答
3元
获得赏金

网站安装ssl证书后,会出现http和https共存的情况,即HTTP不会自动跳转到HTTPS,SSL证书大全来说说使用.htaccess文件,将http自动301强制跳转到https的方法:

http301跳转到https

注意:.htaccess是Apache服务器下的配置文件,如果你的服务器或者虚拟主机不是Apache环境则不适用此方法

1、在网站的根目录创建.htaccess文件,如果已存在.htaccess文件,则直接编辑即可;

2、用编辑器或者记事本打开.htaccess文件,在最下面添加写入如下语句:

RewriteEngine on

RewriteBase /

RewriteCond %{SERVER_PORT} !^443$

RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [L,R=301]

奋斗小青年
奋斗小青年 · 在这里希望用我所学的知识和经验去帮助更多的人!如果想进一步沟通交流的话可以加QQ:835735844;有问必答

淘宝找技术看看

高飞
高飞 · 素材火

我是来看答案的

代码不是很懂,看不懂,哈哈

回复问答禁止带推广链接,了解合理带链接的方法