免费试用

中文化、本土化、云端化的在线跨平台软件开发工具,支持APP、电脑端、小程序、IOS免签等等

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>


相关知识:
aab apk
AAB(Android App Bundle)是Google在2018年推出的一种新的Android应用程序打包格式,它可以帮助开发者更高效地构建和发布应用程序。与传统的APK(Android Package)相比,AAB具有更小的安装包大小、更快的应用启
2023-04-06
网站一键打包app
随着移动互联网的飞速发展,越来越多的网站开始考虑将自己的网站打包成APP,以便用户更方便地访问和使用。而网站一键打包APP的技术也应运而生。本文将详细介绍网站一键打包APP的原理和实现方式。一、网站一键打包APP的原理网站一键打包APP的原理其实很简单,就
2023-04-06
软件论坛网站
软件论坛网站是一个以软件相关话题为主题的在线社区,用户可以在此讨论软件的使用、安装、故障排除、优化以及软件开发等相关话题。本文将详细介绍软件论坛网站的原理和特点。一、软件论坛网站的原理软件论坛网站的原理是基于网络交流的思想,让用户可以方便地分享自己的经验、
2023-04-06
电脑浏览器设置ua
UA(User-Agent)是指用户代理,是一种HTTP协议头部的字段,用于标识客户端的类型、版本和操作系统等信息。浏览器的UA字符串包含了关于浏览器名称、版本、操作系统以及其他一些信息。浏览器的UA字符串对于网站开发者来说非常重要,因为它可以帮助他们确定
2023-04-06
ios在线免签工具
iOS在线免签工具是一种能够在无需使用Xcode或其他开发工具的情况下,将应用程序打包成IPA文件并安装到iOS设备上的工具。这种工具的原理是利用苹果企业级证书的漏洞,使得用户可以通过一个网站或应用程序直接下载和安装未经过苹果官方审核的应用程序。这种方式被
2023-04-06
网页链接封装成app
网页链接封装成app是一种将网页内容打包成一个应用程序的方法。这种方法可以让用户无需打开浏览器,直接以应用程序的形式访问网页。这种方法的应用范围非常广泛,可以用于电子商务、社交媒体、新闻、娱乐等各个领域的网站。原理:网页链接封装成app的原理是通过将网页内
2023-04-06
ipa文件迁移
IPA文件是iOS应用程序的安装包,通常包含应用程序二进制文件、图标、资源文件和其他支持文件。当您购买或下载iOS应用程序时,您将获得一个IPA文件,您可以使用iTunes或Xcode将其安装到您的iOS设备上。但是,如果您需要将应用程序从一个设备迁移到另
2023-04-06
ios免签网页封装
iOS免签网页封装是一种将网页应用程序打包成iOS应用程序的方法,以便在没有通过苹果官方App Store审核的情况下,在iOS设备上运行。免签是指应用程序无需通过苹果官方的审核流程,即可在iOS设备上安装和运行。在iOS设备上,只有经过苹果官方审核的应用
2023-04-06
手机上的app这么打包成apk
APK是Android应用程序包的缩写,是一种用于Android操作系统的应用程序格式。APK文件通常包含了应用程序的所有资源和代码,并且可以在Android设备上安装和运行。在本文中,我们将详细介绍APK文件的打包过程和相关原理。APK文件的打包过程主要
2023-04-06
ios android 混合开发
随着移动应用的普及和发展,开发者们开始尝试将iOS和Android两个平台结合起来进行混合开发。混合开发是指使用Web技术(HTML、CSS、JavaScript)开发移动应用程序,以减少不同平台的开发成本和时间。本文将介绍混合开发的原理和详细介绍。一、混
2023-04-06
apk免杀工具
APK免杀工具是一种用于绕过安卓手机操作系统的安全检测,使恶意应用程序可以成功安装和运行的工具。在安卓手机操作系统中,有许多安全机制可以保护用户的隐私和安全,如应用程序签名、权限控制、沙箱机制等。但是,恶意应用程序可以利用一些漏洞或技术手段进行免杀,绕过这
2023-04-06
网页转APP在哪里查看APP的统计数据
网页转APP在哪里查看APP的统计数据首先您需要配置好APP统计接口配置教程:为手机站转APP增加原生统计功能之后在【用户中心】http://www.yimenapp.net/user下图左侧找到【应用统计】功能,点击就可以查看统计数据!
2017-04-25