Когда посетитель добавляет товар в свою корзину, он перенаправляется в корзину. Однако для этого требуется перенаправление «302 Moved Temporarily».Magento 1.8/1.9 checkout/cart/add/uenc/дает перенаправление 302
Если я использую Firebug, чтобы проверить, что происходит, я не могу понять, где этот 302 нужен. Кроме того, это перенаправление 302 для моего сервера занимает 1 секунду (!), Чтобы найти новое местоположение ... Так как вся страница загружается в течение 4 секунд, так что 1 секунда слишком много :)
Действия, которые происходят от вид посетителя:
1) добавить в корзину
2) http://domain.com/checkout/cart/add/uenc/aHR0cDovL3Rlc3Quc3BlZWwtcGxlemllci5ubC9jaG9jb2xhZGUtZHVpbS1pLWxpa2UuaHRtbA,,/product/6/form_key/vJNUzVWejuquURfw/?form_key=vJNUzVWejuquURfw&product=6&qty=1&related_product=(это дает 302 редирект)
3) http://domain.com/checkout/cart/(это дает ответ 200, который нормально)
Где я должен выглядеть так, я могу предотвратить это перенаправление 302? - уже проверено .htaccess - info.phtml для formkey переменной в папке ./template/checkout/onepage/review
Любая помощь будет большим;)
Спасибо, но почему он берет для Magento, а затем soooo долго обрабатывать это перенаправление 302? Поскольку вся страница обрабатывается через 4 секунды, перенаправление также должно быть довольно быстрым и не принимать 1 секунду imho. – Oebel
@Oebel. Это совершенно другой вопрос. Это связано с тем, что до того, как перенаправление выполнено, выполняются другие действия. Продукт преобразуется в объект позиции предложения, он добавляется в корзину, правила корзины проверяются и применяются, если необходимо, и происходит много других вещей. Затем выполняется перенаправление. После этого на страницу корзины требуется некоторое время для загрузки, потому что снова выполняются разные операции. Как и проверка целостности тележки, правила корзины снова и так далее. – Marius