| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Администрирование Web серверов и Web служб > Заголовки для кэширования при HTTPS |
| Автор: Seh 24.9.2008, 10:12 |
| Привет. У меня есть такая проблема: перевели работу сайта с http полностью на https. В связи с этим все браузеры перестали кешировать всю статику (( Раньше все работало нормально. Теперь же при открытии любой страницы, постоянно загружается с сервера весь статический контент (примерно 30 различных файлов *.js, *.css, *.img). Хотелось бы узнать, какие заголовки должен отдавать сервер для того тобы браузер выполнял кеширование?????? Сейчас отдаются такие заголовки (они не помогают): HTTP/1.x 200 OK Server: nginx/0.7.16 Content-Type: image/gif Content-Length: 249 Last-Modified: Wed, 02 Jul 2008 11:33:46 GMT Connection: keep-alive Cache-Control: max-age=86400, public Accept-Ranges: bytes |
| Автор: Alexandr87 3.10.2008, 12:39 |
| Seh, насчет заголовков - не знаю, но если решение так и не будет найдено, можно использовать следующее решение - грузить всю статику по http, по https грузить только саму страницу (конфиденциальные данные). Со стороны браузера такое поведение (не кэширование контента, пришедшего по https) правильное, ибо все, что пришло по https он считает конфиденциальными данными. |