Apache环境强制http 301跳转https的方法

说明:今天用服务器搭建了个Apache环境的站点,上SSL后,发现自己用惯了Nginx环境还不是很熟悉Apache301定向,就自己在网上找了下方法,发现只需要修改.htaccess文件即可,这里说一下。

关于Nginx环境301请看:Nginx环境强制http 301跳转https的方法,Nginx环境开启ssl后强制https 301全部指向www的方法。

方法

直接修改对应网站根目录的.htaccess配置伪静态文件就可以,没有这个文件的可以自建一个试试。

1、根目录域名

RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.yourdomain.com/$1 [R,L]

2、子目录

RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteCond %{REQUEST_URI} 子目录文件夹
RewriteRule ^(.*)$ https://www.yourdomain.com/子目录文件夹 [R,L]



给TA打赏
共{{data.count}}人
人已打赏
cj

Windows一键傻瓜式免编译Monero矿机,并用CPU挖矿Monero

2019-12-26 3:40:06

cj

WordPress博客后台自动更新后,还一直提示更新的解决方法

2019-12-26 16:27:13

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索