Magento多站点表格submittin在终点动作中被清除



我有一个带有以下域的洋红网站。

http://www.site.eu/
   http://www.site.it/
   http://www.site.es/
   http; http://www.site.fr/
   http://www.site.de/
http://www.site.co.uk/
http://www.site.com/

我正在尝试提交通讯订阅的电子邮件地址。(Magento有这个)。

以下显示新闻通讯订阅表格的代码

<form action="<?php echo $this->getFormActionUrl() ?>" method="post" id="newsletter-validate-detail">
    <div class="form-subscribe">
        <div class="input-box">
            <input type="text" name="email" id="newsletter" title="<?php echo $this->__('Sign up for our newsletter') ?>" class="input-text required-entry validate-email" />
        </div>
        <button type="submit" title="<?php echo $this->__('Go') ?>" class="button"><span>  <span><?php echo $this->__('Go') ?></span></span></button>
    </div>
</form>

echo $this->getFormActionUrl()在其上使用HTTPS生成动作URL。

示例:

以下网站将带有 https://www.site.eu/newsletter/subscriber/new/的URL,因为配置我将基本的secure URL设置为https://www.site.eu/

&nbsp;&nbsp;&nbsp; http://www.site.it/
&nbsp;&nbsp; http://www.site.es/
&nbsp;&nbsp; http; http://www.site.fr/
&nbsp;&nbsp;&nbsp; http://www.site.de/

其他站点将用自己的域重定向到HTTP。这些将正常工作
http://www.site.com/重定向到https://www.site.com/
http://www.site.co.uk/重定向到https://www.site.co.uk/

如果用户单击上述网站中的任何一个中的提交按钮,则该站点将导航到https://www.site.eu/newsletter/subscriber/new/,但没有任何发布数据。因此,根据情况,我无法访问帖子变量(电子邮件)

我相信我已经正确解释了问题。请建议为什么会发生这种情况?您会想到任何解决方案吗?

我认为问题是,您无法将数据从HTTP发布到HTTPS吗?或在后端尝试同时使用安全&amp;用https

不安全的URL

最新更新