windows服务器Apache环境配置SSL

在apache的配置文件(httpd.conf)中,对以下两句话取消注释注意:第一条加载ssl,第二条引入配置文件

在你的Apache目录中找到\conf\httpd.conf并打开,找到如下两行
# LoadModule ssl_module modules/mod_ssl.so
# Include conf/extra/httpd-ssl.conf
将这两行前面的注释符号 # 去掉。
LoadModule ssl_module modules/mod_ssl.so (如果找不到请确认是否编译过 openssl 插件)
Include conf/extra/httpd-ssl.conf

配置httpd-ssl.conf文件
在你的Apache目录中找到\conf\extra\httpd-ssl.conf
在httpd-ssl.conf文件中最后面添加如下信息,其中域名地址根据自己的实际情况修改。

Listen 443
 
SSLPassPhraseDialog builtin
 
SSLSessionCache "shmcb:/Apache24/logs/ssl_scache(512000)"
SSLSessionCacheTimeout 300
 
<VirtualHost _default_:443>
 
DocumentRoot "E:\web\public"
ServerName www.abc.com:443
ServerAdmin admin@example.com
 
SSLEngine on
 
SSLCipherSuite ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP:+eNULL
 
SSLCertificateFile "C:\Apache24\cert\www\public.pem"
 
SSLCertificateKeyFile "C:\Apache24\cert\www\214132021230522.key"
 
SSLCertificateChainFile "C:\Apache24\cert\www\chain.pem"
 
<FilesMatch "\.(cgi|shtml|phtml|php)$">
 SSLOptions +StdEnvVars
</FilesMatch>
<Directory "/Apache24/cgi-bin">
 SSLOptions +StdEnvVars
</Directory>
 
BrowserMatch ".*MSIE.*" \
 nokeepalive ssl-unclean-shutdown \
 downgrade-1.0 force-response-1.0
 
# Per-Server Logging:
# The home of a custom SSL log file. Use this when you want a
# compact non-error SSL logfile on a virtual host basis.
CustomLog "/Apache24/logs/ssl_request.log" \
 "%t %h %{SSL_PROTOCOL}x %{SSL_CIPHER}x "%r" %b"
 
</VirtualHost>

在网站根目录的.htaccess文件中配置跳转
配置http跳转https

<IfModule mod_rewrite.c>
 RewriteEngine on
 RewriteBase /
 RewriteCond %{SERVER_PORT} !^443$
 RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [L,R]
</IfModule>

相关知识:
网站生成app更换APP启动图
网站生成app更换APP启动图一门提供网站生成app底层开发框架,生成APP之后可以随时更换APP的启动图那么怎么更换生成APP的启动图呢?1.登录一门开发者中心在左侧导航 -我的移动应用-APP列表里面找到自己需要修改的应用点击APP的图标或配置按钮进入
2022-02-18
网站生成APP框架选择网址链接模式
网站生成APP选择网址链接模式一门APP生成提供多种底层框架,这里我们介绍第一个种网址生成,简单的理解就是将网站网址直接生成为APP如果您只是简单的生成APP,可以选择这个模式,对于新手也一般建议选择这个模式!那怎么来选择App的生成模式呢?1.登录一门开
2022-02-18
一门APP微信支付配置教程
功能解释此功能属于&ldquo;离线配置功能&rdquo;配置好之后需重新打包,且设备更新新版才可以查看最新的配置效果!什么是微信支付如果您的手机站本身就支持微信H5支付,那么可以不用接入微信原生支付!一门app自动兼容微信H5支付,只是为了更好的兼容性,
2018-03-13
一门APP应用统计配置教程
功能解释此功能属于&ldquo;离线配置功能&rdquo;配置好之后需重新打包,且设备更新新版才可以查看最新的配置效果!目前只有&ldquo;腾讯统计&rdquo;后期我们会逐步开放更多的第三方统计平台进来!什么是应用统计功能配置教程申请腾讯应用统计接口配
2018-03-13
一门APP微信分享配置教程
功能解释此功能属于&ldquo;离线配置功能&rdquo;配置好之后需重新打包,且设备更新新版才可以查看最新的配置效果!什么是微信分享功能此功能可以通过JS在您的任意网页接入,如需使用现成分享,请开启&ldquo;原生标题栏&rdquo;,可直接使用!配置
2018-03-13
一门APP内X5内核配置教程
功能解释什么是X5内核功能与微信、手机QQ及手机QQ浏览器等共享内核;对 音频、视频 支持良好,推荐打包此类应用的同学启用 X5 内核;进一步了解基于X5内核的腾讯浏览服务TBS 请转到官网配置教程配置APP播放视频全屏播放配置一门APP的X5内核功能X5
2018-03-13
一门APP注入JS脚本配置教程
功能解释什么是JS注入脚本配置教程配置一门APP注入JS脚本功能
2018-03-13
一门APP加载进度动画配置教程
功能解释什么是加载进度动画功能配置教程取消app内APP加载进度条和加载动画配置APP内部加载动画配置APP内部加载进度条
2018-03-13
一门APP引导页配置教程
功能解释此功能属于&ldquo;在线配置功能&rdquo;配置好之后无需重新打包,保存配置后结束APP进程重启应用就可以查看最新效果!什么是APP的引导页配置教程配置APP的功能引导页备注:此功能配置好之后,日常更换操作需要到&ldquo;用户中心&rdq
2018-03-13
一门APP基础配置教程
以下这些基础教程能帮助到您更快的上手一门APP打包平台的操作!操作界面介绍一门APP管理界面介绍基础功能名词解释基础打包名词&amp;操作什么是APP的名称什么是APP的启动图什么是APP的LOGO配置APP原生功能配置开机启动屏倒计时的时间配置及修改AP
2018-03-13
二维码扫描自行处理结果教程
扫描二维码获得参数将参数加在网址里面,打开带参数的网址写法教程:&nbsp;jsBridge.scan({&nbsp; &nbsp; needResult: true,},&nbsp;function&nbsp;(code)&nbsp;{&nbsp; &n
2017-08-31
网页生成APP支持安卓版和苹果版
网页生成APP支持安卓版和苹果版一门提供APP底层开发框架服务,支持将网页代码HTML代码在线生成APP,兼容谷歌安卓版和苹果IOS版那么怎么将网页生成APP呢?1.登录一门开发者中心在左侧导航 点击新建移动应用2.进入新建APP界面一门提供多种应用解决方
2017-05-23
©2015-2021 成都九扇门科技有限公司 yimenapp.com 蜀ICP备18037248号-6