添加到购物车不仅适用于Magento的主页

时间:2015-12-23 14:22:50

标签: magento cookies

主页上的所有添加到购物车按钮返回“您的购物车是空的”。在处理了一段时间之后,我发现如果我禁用了Cache它可以工作,然后我将其缩小到禁用Blocks HTML输出。所以它似乎是缓存表单键但只在主页上,其他cms页面工作正常。奇怪。

以下是“会话Cookie管理”的设置

Cookie Lifetime:31536000
Cookie Path:
Cookie Domain:
Use HTTP Olny: Yes
Secure On Frontend: Yes
Cookie Restriction Mode: No

以下是“会话验证设置”

的设置
Validate REMOTE_ADDR:No
Validate HTTP_VIA: No
Validate HTTP_X_FORWARDED_FOR: No
Validate HTTP_USER_AGENT: No
Use SID on Frontend: Yes

以下是.htaccess重写规则

 Options All -Indexes
<IfModule mod_rewrite.c>
    RewriteCond %{THE_REQUEST} ^.*/index.php
    RewriteRule ^(.*)index.php$ https://www.domain.com/$1 [R=301,L]
    redirect 301 /home https://www.domain.com
    Options +FollowSymLinks
    RewriteEngine On
    RewriteCond %{HTTP_HOST} ^domain.com
    RewriteRule (.*) https://www.domain.com/$1 [R=301,L]    
    RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
    RewriteCond %{REQUEST_URI} !^/(media|skin|js)/
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-l
    RewriteRule .* index.php [L]
    RewriteCond %{HTTP_HOST} ^111\.11\.11\.11
    RewriteRule (.*) https://www.domain.com/$1 [R=301,L]
    RewriteCond %{HTTP_USER_AGENT} libwww-perl.* 
    RewriteRule .* ? [F,L]
</IfModule>

我在应用中有这个&gt;等等&gt; config.xml中

<frontend>
  <secure_url>
     <all>/</all>
  </secure_url>
</frontend>

只有Magento!任何帮助,将不胜感激。

0 个答案:

没有答案