Magento - 结帐页面未加载catalogsearch

时间:2015-06-28 15:54:17

标签: magento ssl

我刚刚设置了一个Magento商店,eveything工作正常,但目录搜索网址中存在问题。

当我进入结帐页面时,除了目录搜索URL之外,所有内容都以HT​​TPS加载,这使得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">

有关为何会发生这种情况的任何想法吗?

谢谢!

1 个答案:

答案 0 :(得分:0)

我知道它不是完整的解决方案,而且我不知道为什么这也会发生在我的商店 - 而是一个临时的&#34;补丁&#34;会打开:

应用/设计/前端/ fogento /默认/模板/ catalogsearch / form.mini.phtml

并手动修改表单元素的第一行以使用包含https的安全URL。

例如:

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

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