MAMP Pro,403 禁止,除非输入 https://
MAMP Pro, 403 forbidden unless typing https://
我最近开始将我的所有站点切换到 SSL,在本地使用 Mamp Pro 虚拟主机和自签名证书。
除了一个例外,一切正常:
如果我在浏览器中键入 local.domainname.co.uk,我会收到 403 错误,除非我先键入完整的 https://,然后它工作正常。在实时站点上,一切都按预期工作;输入 domainname.co.uk,浏览器会为我填写 https://。
这些是使用 htaccess 模块强制 ssl 的 drupal 站点 - 但由于它可以实时运行但不能在本地运行,我假设它是一个 mamp 问题?
解决了这个问题 - 我需要在 MAMP 中设置一个 non-SSL 主机,其名称和设置与 SSL 主机相同(显然未选中 SSL) - 尽管我希望该站点全部为 https,但仍然需要成为一个 http 主机,这样它就可以 re-direct 到 ssl(直到浏览器在将来的某个时候默认为 https?)。 MAMP instructions.
或者,如果您可以忍受每次都输入 https://,那就别费心了!
我最近开始将我的所有站点切换到 SSL,在本地使用 Mamp Pro 虚拟主机和自签名证书。
除了一个例外,一切正常: 如果我在浏览器中键入 local.domainname.co.uk,我会收到 403 错误,除非我先键入完整的 https://,然后它工作正常。在实时站点上,一切都按预期工作;输入 domainname.co.uk,浏览器会为我填写 https://。 这些是使用 htaccess 模块强制 ssl 的 drupal 站点 - 但由于它可以实时运行但不能在本地运行,我假设它是一个 mamp 问题?
解决了这个问题 - 我需要在 MAMP 中设置一个 non-SSL 主机,其名称和设置与 SSL 主机相同(显然未选中 SSL) - 尽管我希望该站点全部为 https,但仍然需要成为一个 http 主机,这样它就可以 re-direct 到 ssl(直到浏览器在将来的某个时候默认为 https?)。 MAMP instructions.
或者,如果您可以忍受每次都输入 https://,那就别费心了!