LAMP环境下http跳转https、带www跳转至不带www

2020-4-24 草根站长 建站技术

LAMP环境下http跳转https、带www跳转至不带www

昨天无意中发现博友@有意 刚更换了 Liluohost 的VPS,所以点击进去看了看,然后看到他们家有一款独立ip的虚拟机挺合我意,正好我一直想要换个主机折腾博客呢。

好长一段时间以来,总感觉衡天主机的服务处于无人过问的境况,加之最近又发现每天首次访问我的博客总会在域名后面自动添加一段乱码,怀疑是不是网站遭到js劫持了还是怎么地?所以就想着尽快开启SSL,其实已经有好多小伙伴提醒过我了,但由于个人技术水平有限,对于SSL这事我一直无动于衷。现在看来不搞是不行啦!

昨天晚上加个班,把整个网站数据迁了过去,今天上午又摸索着把SSL配置好了,试用下来感觉 Liluohost 的主机还挺不错的呢,速度杠杠的!

有需要的朋友可以试试看,当然如果您点击这个 推广链接 过去,我也能有一点点好处哦!呵呵

小经验:LAMP环境下http跳转https、带www跳转至不带www

根据需要,将相应的规则写在.htaccess文件以下代码的后面即可。

<IfModule mod_rewrite.c>
RewriteEngine On

三个规则,请根据需要选择添加,不需要全部使用。

一、http跳转https

RewriteCond %{SERVER_PORT} !^443$
RewriteRule (.*) https://%{SERVER_NAME}/$1 [R=301,L]

二、带www跳转至不带www

RewriteCond %{http_host} ^www.huji.net [NC]
RewriteRule ^(.*)$ http://huji.net/$1 [L,R=301]

三、不带www跳转至带www

RewriteCond %{http_host} ^huji.net [NC]
RewriteRule ^(.*)$ http://www.huji.net/$1 [L,R=301]

若.htaccess文件中另有伪静态规则,请将以上规则放在伪静态规则的前面。

原文链接https://huji.net/2019/05/28/374.html

标签: http跳转https

发表评论:

Powered by emlog 蜀ICP备14013741号-4

川公网安备 51018202000009号