如何在 Apache2 上使用 SSL 仅保护一个页面?

如何在 Apache2 上使用 SSL 仅保护一个页面?

我的 Web 服务器托管许多页面。但是,我只需要使用 SSL 保护其中一个页面。我知道如何创建自签名证书以及如何在 Apache2 上安装它。我的问题完全不同:由于我的 Web 服务器托管许多页面,而我只需要保护其中一个页面,我到底应该配置什么(以及在哪里以及如何配置)?谢谢!

我使用的是 x86_64 GNU/Linux Ubuntu。

答案1

在您的 HTTP 站点的 VirtualHost 中,添加

Redirect permanent /path/to/page https://example.com/path/to/page

请参阅文档重定向。请注意,当用户继续浏览您的网站时,这将使用户保持 HTTPS 状态。

相关内容