0

我目前正在一个 Magento 网站上工作,我正在尝试将所有不需要在 https 上的流量重定向到 http,因为它会导致该网站上包含的一系列文件(字体、css 和js)。

我原以为这是相当直截了当的,并尝试了我在 Stack Overflow 和其他地方找到的一系列建议,但没有运气。

https 页面要么只是重定向到主页,要么我得到一个重定向循环。

我最近的尝试看起来像这样(这会导致重定向循环):

RewriteEngine on
RewriteCond %{HTTPS} on
RewriteCond %{REQUEST_URI} !^/onestepcheckout/$ [NC]
RewriteCond %{REQUEST_URI} !^/customer/account/?.*$ [NC]
RewriteRule ^(.*)$ http://example.com/$1 [L,R=301]

我们确实安装了一个完整的页面缓存模块。我不确定可能会产生什么影响,但即使我关闭它也会出现问题。

4

0 回答 0