Interesują mnie okoliczności, kiedy klient wysyła nagłówek If-Modified-Since. Z tego co zdążyłem się zorientować, powinien on to robić zawsze, gdy otrzyma od serwera nagłówek Last-Modified, jednak w ten sposób działa tylko IE7, natomiast O i FF zdają się ten nagłówek w niewytłumaczalny sposób ignorować.
Dla testów stworzyłem małą stronę z taką treścią:
<?php //header("HTTP/1.0 304 Not Modified"); } else { } ?>
Teoretycznie, przy pierwszym wejściu na tą stronę klient powinien wyświetlić zawartość $_SERVER (przez print_r), a przy każdym następnym ciąg znaków "jest If-Modified-Since: (... data ...)", jednak dzieje się tak tylko w IE7. O i FF za każdym razem wyświetlają $_SERVER. Strona znajduje się tutaj.
Stąd moje pytanie, jakie nagłówki mam wysłać, aby FF i O przy następnym żądaniu wysłały nagłówek If-Modified-Since? Podejrzewam, że coś pominąłem, pytanie tylko co... dzięki za każdą sugestię

Udało mi się nieco zmniejszyć niewiadomy obszar wyłączając z niego O

