Форум программистов, компьютерный форум, киберфорум
Наши страницы
nginx
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
crautcher
2019 / 1991 / 463
Регистрация: 27.05.2011
Сообщений: 6,837
1

Cache-Control

16.07.2015, 15:51. Просмотров 554. Ответов 1

Есть php файл с javascript. Он отдает заголовки кэширования.
PHP
1
2
3
4
5
6
<?
    $maxAge = 2592000;
    header ("Content-Type: application/x-javascript; charset=utf-8");
    header ("Last-Modified: Thu, 19 Jul 2012 12:56:03 GMT");
    header ("Expires: " . gmdate ('D, d M Y H:i:s \G\M\T', time () + $maxAge));
    header ("Cache-Control: max-age=" . $maxAge);
На локальном апаче
Bash
1
2
3
4
5
6
7
8
9
$ curl -I [url]http://localhost/js/js.php[/url]
HTTP/1.1 200 OK
Date: Thu, 16 Jul 2015 12:07:47 GMT
Server: Apache/2.2.14 (Unix) DAV/2 mod_ssl/2.2.14 OpenSSL/0.9.8l PHP/5.3.1 mod_apreq2-20090110/2.7.1 mod_perl/2.0.4 Perl/v5.10.1
X-Powered-By: PHP/5.3.1
Last-Modified: Thu, 19 Jul 2012 12:56:03 GMT
Expires: Sat, 15 Aug 2015 12:07:47 GMT
Cache-Control: max-age=2592000
Content-Type: application/x-javascript; charset=utf-8
Однако на вэбе, где стоти Nginx, заголовки
Bash
1
2
3
4
5
6
7
8
9
10
11
$ curl -I [url]http://***/js/js.php[/url]
HTTP/1.1 200 OK
Server: nginx
Date: Thu, 16 Jul 2015 12:15:21 GMT
Content-Type: application/x-javascript; charset=utf-8
Connection: keep-alive
Keep-Alive: timeout=10
X-Powered-By: PHP/5.3.8
Last-Modified: Thu, 19 Jul 2012 12:56:03 GMT
Expires: Thu, 01 Jan 1970 00:00:01 GMT
Cache-Control: no-cache
Это из за того, что fastcgi_cache параметров в настойках location не хватает?
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.07.2015, 15:51
Ответы с готовыми решениями:

Свойства Response.Expires = 60 Response.Expiresabsolute = Now() - 1 Response.AddHeader 'pragma','no-cache' Response.AddHeader 'cache-control','p
Нашел в Инете строчки для запрета буфиризации и кэширования страници бравзером...

На какой лучше поставить винду: WD 6400AAKS 640GB 16mb cache или UTANIA DF604RS 1TB 32mb cache ?
Имеется 2 жестака. 1) WD 6400AAKS 640GB 16mb cache 2) UTANIA DF604RS 1TB 32mb...

Какая разница между Web server control, Composite control и User Control
Подскажите, пожалуйста, какая разница между Web server control, Composite...

Intel Dual Core 1,8 Ghz, 1 mb cache e2140 или Pentium 4 3,2 Ghz 2 mb cache 800mhz - что быстрее?
Что быстрее работает ? Intel Dual Core 1,8 Ghz, 1 mb cache e2140 или...

Заблокировать сочетание Control + Esc и control alt delete (пользователь тыкает все подряд)
Добрый вечер, уважаемые форумчане!! Столкнулся с проблемой, все форумы...

1
crautcher
2019 / 1991 / 463
Регистрация: 27.05.2011
Сообщений: 6,837
09.11.2016, 18:08  [ТС] 2
Не то, что-бы я полтора года искал ответ , просто забил на эту проблему, а сейчас пришлось разобраться, но вот что сбивало хидер
Код
expires epoch;
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.11.2016, 18:08

System.ArgumentException: Cannot add a top level control to a control
Хочу сделать следующее: сделать одно окно FormBorderStyle = FixedToolWindow и...

Нужна помощь с Source Control, Bug Control
Очень нужна помощь с таким вопросом: 1) надо организовать работу нескольких...

Как работать с Tab Control и Page Control?
В Win32 есть такие Tab Control и Page Control но как ими пользоватся вот ссылка...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru