Эта статья является зеркальной статьёй машинного перевода, пожалуйста, нажмите здесь, чтобы перейти к оригиналу.

Вид: 14131|Ответ: 0

[CDN] Если кэш-контроль заголовка страницы установлен на no-cache, будет ли доступ к заднему серверу через CDN?

[Скопировать ссылку]
Опубликовано 02.11.2014 13:41:21 | | | |
Эта оценка зависит от настроек CDN различных провайдеров, и ниже приведены настройки политики кэширования Nginx в CDN Alibaba Cloud

HTTP-заголовки, которые позволяют устанавливать произвольные HTTP-заголовки

1) add_header
Синтаксис: add_header значение имени
По умолчанию: нет
Используйте следующие поля: http, server, location

2) истекает
Синтаксис: истекает [time|epoch|max|off]
По умолчанию: истекает
Используйте следующие поля: http, server, location

Эта директива регулирует, отмечается ли срок действия в ответе и, если да, то как.
off запрещает изменение полей Expires и Cache-Control в заголовке.
Время управляет значением «Cache-Control», а отрицательные цифры указывают на отсутствие кэша
epoch установил заголовок Expires на 1 января 1970 года, 00:00:01 GMT.
max установил заголовок Expires на 31 декабря 2037 года в 23:59:59 по Гринвичу, максимум контроля кэша до 10 лет.

Например, установите срок истечения типа файла в PHP на 1 час:




   


Установите тип файла php на no-cache, чтобы предотвратить кэширование сервера кэша:






Кроме того, вы можете задать соответствующую политику кэширования через add_header и поставить её на некэшированную для динамических PHP-файлов:
  1. location ~ .*\.php$ {
  2.     if ($request_uri !~ ^/dynamicimg/) {
  3.         add_header              Cache-Control "no-cache";
  4.         add_header              Pragma no-cache;
  5.     }
  6.   }
Копирование кода







Предыдущий:Как прочитать настоящий или ложный iPhone 5s? Обучение по аутентичности Apple iPhone 5 и поддельному удостоверению личности
Следующий:Используя сервис CDN, настройки политики кэша Apache
Отказ:
Всё программное обеспечение, программные материалы или статьи, публикуемые Code Farmer Network, предназначены исключительно для учебных и исследовательских целей; Вышеуказанный контент не должен использоваться в коммерческих или незаконных целях, иначе пользователи несут все последствия. Информация на этом сайте взята из Интернета, и споры по авторским правам не имеют отношения к этому сайту. Вы должны полностью удалить вышеуказанный контент с компьютера в течение 24 часов после загрузки. Если вам нравится программа, пожалуйста, поддержите подлинное программное обеспечение, купите регистрацию и получите лучшие подлинные услуги. Если есть нарушение, пожалуйста, свяжитесь с нами по электронной почте.

Mail To:help@itsvse.com