在 Apache 和 Windows 平台上的 php 中使用 https

在 Apache 和 Windows 平台上的 php 中使用 https

如何在 https 模式下使用 apache
换句话说我应该怎么做才能让某个页面使用 https 而不是 http

答案1

我将向你指出两个页面。

Apache + SSl 设置- http://tud.at/programm/apache-ssl-win32-howto.php3

扩展自签名 SSL 证书详细信息-http://www.tc.umn.edu/~brams006/selfsign.html

我假设这是供个人/开发使用的,因为我希望您不打算设置生产服务器并提出这个问题。这些页面将告诉您需要了解的一切。

答案2

您需要让 apache 服务器监听端口 80 和 443,为您的服务器获取证书,您也可以在 Windows 上使用 openssl 生成证书,配置您的 httpd.conf ssl 设置以匹配您的证书路径,最后使用 mod_rewrite 在特定目录上强制使用 ssl。

相关内容