添加 ssl 时禁止 MAMP PRO 文档根目录

MAMP PRO document root forbidden when adding ssl

刚刚从简单的 MAMP 升级到 Mamp Pro 3.5,一切都很好,直到我添加了一个自签名证书。

我的 local.mysite.com 的文档根目录设置为 htdocs/html/magento

站点使用 http 运行良好。 当我添加自签名 ssl 时,网站现在只能在 https 页面上正常工作。如果我尝试访问没有 https 的任何页面,例如 http://local.mysite.com/store,我会在 apache 日志中得到这个:

文件不存在:/Applications/MAMP/htdocs/store

如果我取消选中 ssl,http url 将全部重新工作。 我是否遗漏了设置中的某些内容?

谢谢

这远非显而易见,但您实际上可以添加具有完全相同域名的第二个主机(local.mysite.com 在您的情况下)但这次在 SSL 选项卡上禁用 SSL。

因此您将有两个主机,都用于 local.mysite.com。一个用于 https,另一个用于 http。