gpt4 book ai didi

php - 登录和结帐页面需要 SSL 的 Magento index.php [HTTP 404]

转载 作者:太空宇宙 更新时间:2023-11-03 14:39:42 25 4
gpt4 key购买 nike

我使用的是 magento 1.9,我已经安装了 SSL,工作正常。

问题是当我将我的安全链接切换到 https://- 所有页面都正常工作,但结帐、注册和登录等页面抛出错误 404,除非我手动添加带有 index.php 的前缀

当我使用非安全连接时,这些链接工作正常。

例如这个链接工作正常:

  1. > http://myshop.com/customer/account/login/
  2. > http://myshop.com/customer/account/create/

但是我的链接

  1. > https://myshop.com/customer/account/login/
  2. > https://myshop.com/customer/account/create/

正在抛出 HTTP 404 - 未找到 - 为了使其正常工作,我必须手动添加 index.php 前缀,以便我的链接如下所示:

  1. > http://myshop.com/index.php/customer/account/login/
  2. > http://myshop.com/index.php/customer/account/create/

我已经更改了我的 .htaccess 文件,我认为问题出在这个文件中。如何编辑此文件以使其符合我的目的?

也欢迎任何其他解决方案。

最佳答案

SSL有自己的配置文件,有时当SSL不能正常工作时,可能会报404(Page not found)的错误。通常,文件名为 http.conf 或 ssl.conf 或 default-ssl 文件,具体取决于您的操作系统

在这里找到:

<Directory "path to your directory">
SSLOptions +StdEnvVars
AllowOverride All
</Directory>

确保 AllowOverride All 存在于您的配置中

如果它不能帮助附加您正在使用的操作系统和网络服务器

关于php - 登录和结帐页面需要 SSL 的 Magento index.php [HTTP 404],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44304685/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com