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上传html代码
网页生成APP上传html代码我们使用网页生成APP需要上传自己的html代码那么怎么上传呢?1.登录一门开发者中心在左侧导航 &nbsp;我的移动应用 &nbsp;列表里面找需要上传代码的APP2.在基本信息页面 &nbsp;进入在线文件编辑器3.在 在
2022-02-18
网站生成app更换APP启动图
网站生成app更换APP启动图一门提供网站生成app底层开发框架,生成APP之后可以随时更换APP的启动图那么怎么更换生成APP的启动图呢?1.登录一门开发者中心在左侧导航 -我的移动应用-APP列表里面找到自己需要修改的应用点击APP的图标或配置按钮进入
2022-02-18
一门APP个推推送配置教程
功能解释此功能属于&ldquo;离线配置功能&rdquo;配置好之后需重新打包,且设备更新新版才可以查看最新的配置效果!什么是个推推送配置教程配置个推推送功能一门APP用户中心推送个推消息个推平台教程个推消息推送APP创建教程个推推送开发者账号注册相关教程
2018-03-13
一门APP应用统计配置教程
功能解释此功能属于&ldquo;离线配置功能&rdquo;配置好之后需重新打包,且设备更新新版才可以查看最新的配置效果!目前只有&ldquo;腾讯统计&rdquo;后期我们会逐步开放更多的第三方统计平台进来!什么是应用统计功能配置教程申请腾讯应用统计接口配
2018-03-13
一门APP微信分享配置教程
功能解释此功能属于&ldquo;离线配置功能&rdquo;配置好之后需重新打包,且设备更新新版才可以查看最新的配置效果!什么是微信分享功能此功能可以通过JS在您的任意网页接入,如需使用现成分享,请开启&ldquo;原生标题栏&rdquo;,可直接使用!配置
2018-03-13
一门APP拍照上传配置教程
功能解释什么是拍照上传功能?功能配置配置APP内上传文件即刻启动相机拍照上传配置APP内上传文件从图库&amp;文件夹选择上传
2018-03-13
一门APP无网提示配置教程
功能解释什么是APP的无网提示功能配置教程配置APP的无网提示功能
2018-03-13
一门APP长按功能配置教程
功能配置配置APP内长按图片识别二维码功能配置APP内长按图片保存到相册功能配置APP内长按复制图片地址功能配置APP内长按链接在浏览器打开功能配置APP内长按复制网址功能配置APP内长按复制文字功能
2018-03-13
一门APP引导页配置教程
功能解释此功能属于&ldquo;在线配置功能&rdquo;配置好之后无需重新打包,保存配置后结束APP进程重启应用就可以查看最新效果!什么是APP的引导页配置教程配置APP的功能引导页备注:此功能配置好之后,日常更换操作需要到&ldquo;用户中心&rdq
2018-03-13
一门APP原生标题栏配置教程
功能解释此功能属于&ldquo;在线配置功能&rdquo;配置好之后无需重新打包,保存配置后结束APP进程重启应用就可以查看最新效果!什么是原生标题栏什么是手机系统状态栏配置教程开启或关闭原生标题栏配置原生标题栏下拉菜单原生标题栏上增加下拉按钮原生标题栏上
2018-03-13
二维码扫描自行处理结果教程
扫描二维码获得参数将参数加在网址里面,打开带参数的网址写法教程:&nbsp;jsBridge.scan({&nbsp; &nbsp; needResult: true,},&nbsp;function&nbsp;(code)&nbsp;{&nbsp; &n
2017-08-31
将网站生成app网站H5手机网站生成APP
将网站生成app网站H5手机网站生成APP一门提供APP开发底层框架服务,可以在线将您的网站生成APP,支持安卓端,支持苹果端并且提供了200+原生APP功能,以及2000+的JS映射接口,功能按需调用,需要用到那个模块随时可以升级。1.登录一门APP生成
2017-05-23
©2015-2021 成都九扇门科技有限公司 yimenapp.com 蜀ICP备18037248号-6