Apace配置+http重定向到https

一、配置APache

  1. 打开apache安装目录下的 ssl.conf 配置以下内容
java 复制代码
<VirtualHost *:443>

# General setup for the virtual host, inherited from global configuration
#DocumentRoot "/var/www/html"
ServerName www.pwx.com
# 古籍检索系统 ,重定向到tomcat 中古籍检索系统项目
ProxyPass /record http://127.0.0.1:8080/record
ProxyPassReverse /record http://127.0.0.1:8080/record


ErrorLog logs/ssl_error_log
TransferLog logs/ssl_access_log
LogLevel warn

SSLEngine on
SSLProtocol all -SSLv2
SSLCipherSuite DEFAULT:!EXP:!SSLv2:!DES:!IDEA:!SEED:+3DES
SSLCertificateFile /etc/httpd/conf/cert/www.pwxvr.com_public.crt
SSLCertificateKeyFile /etc/httpd/conf/cert/www.pwxvr.com.key
SSLCertificateChainFile /etc/httpd/conf/cert/www.pwxvr.com_chain.crt


</VirtualHost>                  

2.打开apache安装目录下的 httpd.conf 配置以下内容

java 复制代码
<VirtualHost *:8081>
  
    DocumentRoot   /var/www/html
   
	RewriteEngine on
    RewriteCond %{SERVER_PORT} !^443$
    RewriteRule ^(.*)$ https://%{SERVER_NAME}$1 [L,R]

</VirtualHost>
相关推荐
小王不爱笑1324 分钟前
TCP/IP 协议族
网络·网络协议·tcp/ip
爱学习的程序媛7 分钟前
【Web前端】WebSocket 详解
前端·websocket·网络协议·web
希望永不加班7 分钟前
SpringBoot 配置 HTTPS(自签名证书+正式证书)
java·spring boot·后端·spring·https
努力搬砖的鱼40 分钟前
利用 DHCP Snooping 根治“私接路由”引发的 IP 漂移与打印机失联
网络协议·tcp/ip·智能路由器
cyforkk43 分钟前
细节决定架构的成败:API 限流与 HTTP 429 状态码的优雅落地
网络协议·http·架构
F1FJJ1 小时前
Shield CLI v0.3.0:插件系统上线,首发 MySQL Web 管理
网络·数据库·网络协议·mysql·容器·golang
Byte不洛1 小时前
基于 C++ 手写 HTTP 服务器:从请求解析到响应构建全流程解析
linux·网络·c++·计算机网络·http
change_fate1 小时前
WireShark抓包解密https
测试工具·https·wireshark
moton20171 小时前
TLS协议原理全解析:从SSL到TLS1.3的安全演进
网络协议·安全·ssl
ZTLJQ1 小时前
网络通信的基石:Python HTTP请求库完全解析
开发语言·python·http