通常在Magento中,只有结帐和客户帐户页面使用https。我为商店定位器安装了一个自定义模块,我不知道它为什么总是在https中打开。因为那些js,css ..因混合内容而被阻止。
目录中的其他页面在http中仍然可以。 当我查看此模块etc / config.xml文件时,在前端下,我找不到任何secure_url xml标记。 什么决定页面在Magento中是否安全?如何强制系统为我的模块控制器使用不安全的URL?
谢谢
更新:我决定使用社区中的另一个扩展程序,它可以在没有https的情况下运行。它是Dotsquares StoreLocator模块。
答案 0 :(得分:1)
在模块Config.xml中,您需要删除secure_url
标记。
<frontend>
<secure_url> // you need to remove this
<storelocator>/storelocator/index</storelocator> // this may be something else
</secure_url>
</frontend>
希望这会有效!!
答案 1 :(得分:-1)
您是否在magento中更改安全和不安全的基本URL以使用https?
删除core_config_data表中的条目将允许来自两者的网站。