У меня проблема с использованием местоположения заголовка PHP с IE9.
Для веб-сайта электронной коммерции я добавляю товары в корзину, используя ссылку, например /cart/add/id-of-product.htm (/cart/add/233.htm). Страница за ним добавляет продукт в корзину и перенаправляет пользователя в /cart.htm. Все отлично работает в FF. Это работает даже в IE9, пока кто-то не попытается добавить тот же продукт в корзину снова. IE «думает», что он может перейти непосредственно на страницу /cart.htm и пропустить мой код, где я пытаюсь добавить продукт в корзину. Каким-то образом IE кеширует информацию о перенаправлении, но почему? Ссылка за кнопкой «Добавить в корзину» четко показывает ссылку /cart/add/233.htm, но если вы щелкнете по ней, она просто пропустит страницу ... Я попытался ввести? R = random-number (/ cart /add/233.htm?263663746), но это не имеет значения.
Кто-нибудь знает, как этого избежать? Я хочу перенаправить пользователя после того, как он добавил товар в корзину, но как мне избежать этого в IE?
Спасибо за ваше время!