当前位置:首页 > 学习日志 > 网络技术 > 正文内容

如何通过htaccess文件实现http重定向至https访问网站

奇瑞网2个月前 (01-11)网络技术492

如果已经购买并配置好了 SSL 证书,想要将 http 直接重定向到 https 访问,可以用 Apache 的 .htaccess 文件来设置。只需要将以下代码放到 .htaccess 文件中即可,如果 .htaccess 文件中已经有内容,请将重定向代码放在最前面。


RewriteEngine on
RewriteBase /
RewriteCond %{SERVER_PORT} !^443$
RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]

以上规则会影响子域名,如果希望只有主域名使用https,而子域名不使用,使用以下规则:

RewriteEngine On
RewriteBase /
RewriteCond %{SERVER_PORT} !^443$
RewriteCond %{HTTP_HOST} !^www.qiruiwang.com
RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]

注意上面的规则中的qiruiwang.com换成你的域名。

如果只想排除某个子域名,也就是只有某个子域名不使用https,可以使用以下规则:

RewriteEngine On
RewriteBase /
RewriteCond %{SERVER_PORT} !^443$
RewriteCond %{REQUEST_URI} !^https://movie.qiruiwang.com
RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]

注意上面的规则中的movie.qiruiwang.com换成你的域名。



文章来源:奇瑞网   

无特别说明 均为原创文章

本文地址:https://www.qiruiwang.com/post/66.html

相关文章

zblog后台上传文件大小限制如何修改

zblog后台上传文件大小限制如何修改

今天想上传一个视频文件,发现一只直传不成功,用ftp上传后,后台引用也一只失败,上网查询了很多教程,似乎都没用。很多文章教程都说,后台修改限制后,主机也有限制,需要服务器主机限制,我查看了我的服务器主...

zblog博客系统robots文件怎么设置?

zblog博客系统robots文件怎么设置?

zblog系统安装后默认没有robots文件,需要自己手动设置,如何设置呢?1、自己在电脑上一个robots.txt文件。2、文件内容如下:User-agent: * Disallow:&...

35dir网站目录源码验证码不显示怎么解决?

35dir网站目录源码验证码不显示怎么解决?

35dir网站目录源码不用多说了,曾经很火,现在原作者不更新了,很多站长还在用这一套源码。在安装后验证码不显示这个问题基本都会遇到,至于什么原因导致的,我也不清楚,网上说是php版本问题。具体怎么解决...

两种免费在线获取网站缩略图的方法

两种免费在线获取网站缩略图的方法

两个免费获取网站缩略图的网站,无需缓存下载到本地,节省服务器空间,可自行设置图片大小。第一种:Blinky网站地址:https://blinky.nemui.org/进入Blinky,在首页的地址栏输...

Dedecms防止入侵被黑的常用操作

Dedecms防止入侵被黑的常用操作

DEDECMS安全性一直是个大问题,辛辛苦苦做起来的站,一次攻击回到解放前。安全性一定要注意,一开始网站小不起眼,慢慢起来了更要重视安全问题。最好一开始就注意,别等到有问题了才想起。下面简单介绍几个防...

zblog博客程序如何整站备份恢复搬家迁移

zblog博客程序如何整站备份恢复搬家迁移

zblog网站整站搬家备份恢复操作分享收藏:主要分三种方法:1、备份三个文件,主题附件和插件以及数据库,然后上传新的安装包,安装完后再传这些文件,这种方法可能导致插件出问题,不建议。2、利用zbolg...

评论列表

冷知识
1个月前 (01-24)

谢谢分享,学习了

冷知识
1个月前 (01-24)

谢谢分享,学习了

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。