Я знаю только сами хидеры, которые нужно отправлять для нормального кэширования. Мне это нужно было, когда картинку php формировал и хидеры я из скрипта отправлял.
Но вот как заставить веб-сервер самостоятельно отправлять нужные хидеры - не знаю. Посмотри в мануале по Апачу.