目录搜索Magento - 不工作https / ssl

时间:2015-07-21 11:31:57

标签: forms magento search ssl https

将我的Magento网站更新为https://目录搜索功能不再有效。

我想这是因为在提交搜索查询时,表单会在http。

中发送请求

如何确保搜索表单使用HTTPS发布其信息?

1 个答案:

答案 0 :(得分:1)

我更详细地调试了这个问题。我在catalogsearch/form.mini.phtml模板表单中找到了从catalogsearch helper获取的帖子URL。

$this->helper('catalogsearch')->getResultUrl();

以下是功能定义:

public function getResultUrl($query = null)
{
    return $this->_getUrl('catalogsearch/result', array(
        '_query' => array(self::QUERY_VAR_NAME => $query),
        '_secure' => Mage::app()->getFrontController()->getRequest()->isSecure()
    ));
}

因此它可以在安全页面和不安全页面上运行。

您必须检查当前主题catalogsearch/form.mini.phtml模板文件中提取的表单提交URL的方式。