有没有办法将 MAMP Pro 设置为对 CMS 站点的特定页面使用 SSL,而不是在全球站点范围内强制执行 SSL。
我们正在开发的 SilverStripe 网站只需要网站的一部分是安全的,因此我们以编程Director::forceSSL
方式在网站的特定区域强制执行此操作。它在现场制作网站上运行良好 - 真实主机/域。
当我在我们的开发机器上的 MAMP Pro 中启用 SSL 时,它会在站点范围内应用,我只能使用https://mysite.local:8890/访问该站点。换句话说,有没有一种方法可以安装 MAMP Pro 中的自签名证书,但除非(以编程方式)强制执行,否则不使用该证书,而无需触及 .htaccess 文件?