关注互联网应用及运维技术的个人博客

利用.htaccess文件配置301重定向到https

这次建博客没用服务器,用的虚拟主机。原因有三:

1、服务器费用太高,尤其是只能买香港的。我就弄个个人博客,自己没事写写、看看,花那么多钱有点浪费。

2、主机针对 WordPress 程序做了很多优化,访问速度可以做到比服务器更快。

3、有事没事老想重装服务器、老想折腾。折腾来、折腾去毛也攒不下。

所以这次选了虚拟主机,便宜、好用,完全满足个人需求,而且还能避免手贱穷折腾。

但是,虚拟主机也有它的短板。比如想要配置 301 转发就有点困难。博客从搭建好到现在有个把月了,今天研究研究配一下吧。

经过多方搜索、多次尝试,终于找到了如下的解决方案。

# 开启转发
RewriteEngine on

# 判断 并 转发,
# 将 http:***.com 开头的网址,
# 转发到 https://www.***.com/
RewriteCond %{HTTP_HOST} ^(***\.com)(:80)? [NC]
RewriteRule ^(.*) https://www.***.com/$1 [R=301,L]

# 判断 并 转发,
# 将 http:www.***.com 开头的网址,
# 转发到 https://www.***.com/
RewriteCond %{HTTP_HOST} ^(www.***\.com)(:80)? [NC]
RewriteRule ^(.*) https://www.***.com/$1 [R=301,L]

赞(0)
未经允许不得转载:飞天狒狒 » 利用.htaccess文件配置301重定向到https

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址