【问题标题】:Magento - Checkout page not loading https URL for catalogsearchMagento - 结帐页面未加载目录搜索的 https URL
【发布时间】:2015-10-18 03:48:31
【问题描述】:

我刚刚建立了一个 Magento 商店,一切正常,除了目录搜索 URL 中的问题。

当我转到结帐页面时,所有内容都以 HTTPS 加载,除了目录搜索 URL,这使 chrome 发出警告,指出页面中有混合内容。当我检查源代码时,它说:

<form id="search_mini_form" action="http://XXXX/catalogsearch/result/" method="get">

但这只发生在用户未登录(或首次客户)时。用户登录后,URL 会正确加载:

<form id="search_mini_form" action="https://XXXX/catalogsearch/result/" method="get">

知道为什么会发生这种情况吗?

谢谢!

【问题讨论】:

标签: magento ssl


【解决方案1】:

我知道这不是完整的解决方案,而且我不知道为什么我的商店也会发生这种情况 - 但会打开一个临时“补丁”:

app/design/frontend/fogento/default/template/catalogsearch/form.mini.phtml

并手动修改表单元素的第一行以使用包括 https 在内的安全 url。

例如:

<form id="search_mini_form" action="https://www.yoursite.com/catalogsearch/result/" method="get">

这将为您提供 chrome 中的绿色地址栏。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-07-17
    • 2017-01-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-04-12
    相关资源
    最近更新 更多