У меня проблема с редиректом php (header) и mod_rewrite.
Вот как:
1 - я захожу в систему и время ожидания сеанса истекает.
2 - Я щелкаю ссылку, которая имеет любое переписывание (установлен mod_rewrite).
Пример: www.page.com.br / product / 25 / product-name.html
3 - При реализации вышеуказанного файла (products.php) PHP проверяет, истек ли сеанс, и перенаправляет на index.php? T = time () через заголовок («Местоположение»).
4 - после этого, если пользователь снова щелкнет по адресу www.page.com.br/product/25/product-name.html,
mod_rewrite не переписывает в правильный файл (products.php) и поддерживает кэш, который перенаправляет обратно в index.php? t = time ()
комментарии:
Это происходит только со ссылками, для которых требуется перезапись и ссылка на перенаправление.
Добавьте функцию time (), чтобы удостовериться, что это кеш, и нет переадресаций. Последовательным подтверждением является то, что она удерживает t = time () в щелчках позже
Кто-то имел эту проблему, или знает какой-то кеш, который переписывает этот мод, порождая эту проблему?
спасибо
Рафаэль