In genere no, potrebbe dipendere dal browser che non interpreta correttamente gli header. Io personalmente ho inserito anche il meta

<meta http-equiv='expires' content='0'>

Solo che e' stato tanto tempo fa e non ricordo il perche'.