Apache主机如何强制HTTP重定向到HTTPS WorldPress
哈喽,大家好,我叫人宅,我们最终的目的是将我们的网站从http -> https 那么我们应该这么设置呢?
一 .Apache 服务器 HTTPS配置
在设置之前,我们需要先配置 Apache 服务器
这里我购买的证书是免费版本 大概一年 一年一换。
申请好了以后 就可以进行部署
我这边已经全部都部署好了
最后点击下载可以看到如下 选择自己的服务器
这个属于前期的准备工作,准备好了就开始进行配置
将征税包解压后可以看到如下内容
- 证书文件:以.crt为后缀或文件类型。
- 证书链文件:以.crt为后缀或文件类型。
- 密钥文件:以.key为后缀或文件类型。
确保你的服务器已经开启了443端口(HTTPS服务的默认端口)
我这里用的是阿里云的ECS 该端口的开放可以来到ECS的安全组里面 进行添加即可
确保 Apache服务器上已安装了mode_ssl.so模块(启用SSL功能)
我们在Apache安装目录中新建cert目录,并且解压证书
目录下 Apache/conf/httpd.conf 找到httpd.conf
把它打开 LoadModule ssl_module modules/mod_ssl.so 只需要去掉#就可以了
下面的那个不要打开,会导致Apache启动的时候失败并且奔溃。
LoadModule ssl_module modules/mod_ssl.so
#Include conf/extra/httpd-ssl.conf #删除行首的配置语句注释符号“#”。
在这个目录下 Apache\conf\extra 重新建立一个文件名字叫做 new-httpd-ssl.conf
在下面粘贴如下内容
Listen 443
<VirtualHost *:443>SSLEngine onSSLProtocol all -SSLv2 -SSLv3SSLCipherSuite HIGH:MEDIUM:!aNULL:!MD5SSLCertificateFile "C:/phpStudy/PHPTutorial/Apache/cert/xxx_renzhai.net_public.crt"SSLCertificateKeyFile "C:/phpStudy/PHPTutorial/Apache/cert/xxx_renzhai.net.key"SSLCertificateChainFile "C:/phpStudy/PHPTutorial/Apache/cert/xxx_renzhai.net_chain.crt"DocumentRoot "C:/phpStudy/PHPTutorial/WWW"<Directory />Options +Indexes +FollowSymLinks +ExecCGIAllowOverride AllOrder allow,denyAllow from allRequire all granted</Directory>
</VirtualHost>
回到这个 Apache/conf/httpd.conf 目录下
添加如下内容
Include conf/extra/new-httpd-ssl.conf.conf #删除行首的配置语句注释符号“#”
重启Apache
现在我们就为我们的网站配置好了https。
你可以通过https 和http分别访问网站
但是我们还需要进行强制将用户的http连接转为https,那么我们应该这么办呢?
我们现在来到.htaccess文件内 ,加入如下内容
RewriteEngine On
RewriteCond %{HTTPS} !on
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
它可以将http的连接重定向为https
然后回到管理员界面,将原来的http改为https,于是我们就完成worldpress http 到 https的重定向问题。
如果喜欢可以点赞收藏转发
有什么问题可以访问我们的官网 UE大学
Apache主机如何强制HTTP重定向到HTTPS WorldPress相关推荐
- linux https重定向,Linux | Apache环境下强制http跳转至https的配置总结
如果网站安装SSL证书开启HTTPS后,不设置强制跳转的话,http和https会同时存在,那么如何在Apache Web环境下将HTTP强制跳转到HTTPS呢? 接下来将给给出使用.htaccess ...
- Apache如何将HTTP重定向到HTTPS
这篇文章将为大家详细讲解有关Apache如何将HTTP重定向到HTTPS,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解. 在Apache中强制将HTT ...
- apache主机的重定向和多域名绑定
###apache主机的重定向和多域名绑定 (1)将www.chinahtml.com/bbs 内容301重定向到:http://bbs.chinahtml.com/ (子目录绑定) <Virt ...
- Apache 配置Http重定向到Https(两种方案任君选择)
Apache Http重定向到Https非常重要且关键,若没有对重定向进行配置,那么ssl的保护性将可以被绕过. 本文的实验环境是 ubuntu16 apache2.2 前置条件是 已经配置好了SS ...
- apache http server 停止工作_Springboot以Tomcat为容器实现http重定向到https的两种方式
1 简介 本文将介绍在Springboot中如何通过代码实现Http到Https的重定向,本文仅讲解Tomcat作为容器的情况,其它容器将在以后一一道来. 建议阅读之前的相关文章: (1) Sprin ...
- 百度站长HTML添加301错误,百度https认证提示"您的http站点301重定向到https站点"的解决办法...
最近想把一个网站改造成https访问,但是一些都做好了,去百度站长平台认证https,结果怎么提交都是出现"请将您的http站点301重定向到https站点",在百度站长社区提问也 ...
- Linux申请免费证书+Apace配置+http重定向到https
Linux申请免费证书+Apace配置+http重定向到https 一.环境: 宿主机: Centos 站环境:Apache(LAMPP) 证书方:Let's Encrypt 二.获取Let's En ...
- Spring Boot——HTTP访问重定向到HTTPS解决方案
解决方案 方法一:在启动类也就是@SpringBootApplication注解类中加上使用 /*** http重定向到https* @return*/ @Bean public TomcatServ ...
- php 重定向到https,php - 如何从HTTPS重定向到HTTP? - SO中文参考 - www.soinside.com
如果我了解您,以下代码将解决此问题: RewriteEngine On RewriteCond %{HTTPS} =off RewriteCond %{SCRIPT_FILENAME} !\/inde ...
- http 和 https_Golang设置https访问,以及http如何重定向到https
设置https访问: 初始代码为http监听: func main() { server := &http.Server{ Addr: ":8080", ... } go ...
最新文章
- 使IIS服务器支持下载 apk/ipa 安装包
- Javascript学习总结三(Array对象的用法)
- Java实现文件复制的四种方式
- java推送技术_java网络编程 - java服务器推送技术系列方案实战
- virtualbox 采用 NAT 还是 BRIDGE
- Codeforces Round #709 (Div. 1, based on Technocup 2021 Final Round) A. Basic Diplomacy
- 简单的C语言程序合集-2
- linux 显卡转码,ffmpeg用GPU转码
- nmealib linux编译,nmealib的使用可以缩短GPS的开发周期
- 第三章:变量与字符串等基础知识
- TIOBE 3 月编程语言排行榜:主流 Java、C++ 惨遭嫌弃,Python 势头迅猛
- canvas 实现刮刮乐
- 关于assert和de-assert的解释
- 论合伙企业相对有限责任公司的比较优势
- centos官网下载地址
- 翻转单词顺序(python)
- C# 中2,10,16进制及其ASCII码之间转化
- BottomNavigationView简单使用,增加小红点,增加中间操作按钮
- SQL千万级大数据量查询优化
- MySQL limit 1,1的含义
热门文章
- 注意力机制在视觉中的实战
- Java基础--数值和字符串
- 整合xxl-job-admin动态添加xxl-job定时任务
- 清华校友、香港科技大学准博士ICCV顶会论文被爆公然抄袭!去年CVPR也是抄的...
- Another exception was thrown: The PrimaryScrollController is currently attached to more than one Scr
- 顶会速递 | ICLR 2020录用论文之强化学习篇
- 润肤悦颜各种偏方秘方
- 0611 auto sorting and resend script
- 【改变键盘上方向键蹩脚的位置】通过autohotkey脚本实现键盘按键重映射【便利码代码】--以上下左右键映射为capslock与hjkl组合的按键 【附源码】
- OLED之U8g2中文库使用