Привет всем! Есть сайт. Большинство его страниц грузят: 1. JS-функции в файлах типа xxx.js.php 2. CSS-стили в файлах типа xxx.css.php Т.е. содержат ссылки на дополнительные файлы типа: HTML: <link rel="stylesheet" href="xxx.css.php" type="text/css"> <script language="JavaScript" src="xxx.js.php"></script> Соответственно браузер, получив такую страницу, лезет на сервер за xxx.js.php и xxx.css.php. Эти файлы написаны с вкраплением PHP, но меняются ООООЧЕНЬ редко, и хотелось бы чтобы браузер их кешировал, как если бы вместо них были просто xxx.css и xxx.js. Внимание вопрос: КАК ЭТО СДЕЛАТЬ? (Хедер послать, отключить хедер PHP или что там еще?) Как потом, когда файл xxx.css.php все же изменится, заставить браузер его перезагрузить? Существует ли в firefox, opera, (или еще где) возможность посмотреть какие хедеры получает браузер от сервера и какие шлет? (Как производить отладку хедеров?) Спасибо заранее!
У FF есть плагин firebug там хедеры видны и вообще много чего, без него как без рук, а вообще посылаешь хедер 304 Not Modified, почитай как он работает сам - лучше поймешь...