This commit is contained in:
parent
683e03a1be
commit
5ff96a2291
@ -122,9 +122,6 @@ http {
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
`proxy_set_header` Позволяет изменять или добавлять HTTP-заголовки, которые Nginx передаёт проксируемому серверу. Добавляет заголовок, если его нет. Перезаписывает, если он уже есть.
|
|
||||||
|
|
||||||
`proxy_pass_header` Позволяет передавать заголовки от backend клиенту
|
|
||||||
|
|
||||||
```
|
```
|
||||||
# Передаёт backend-серверу доменное имя хоста из запроса клиента
|
# Передаёт backend-серверу доменное имя хоста из запроса клиента
|
||||||
@ -137,7 +134,25 @@ proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
|
|||||||
proxy_set_header X-Forwarded-Proto $scheme;
|
proxy_set_header X-Forwarded-Proto $scheme;
|
||||||
```
|
```
|
||||||
|
|
||||||
###
|
#### http-заголовки
|
||||||
|
|
||||||
|
- `add_header` Добавляет произвольный заголовок в ответ сервера
|
||||||
|
- `proxy_hide_header` Удаляет заголовки, которые передаются от проксируемого сервера
|
||||||
|
- `proxy_set_header` Позволяет изменять или добавлять HTTP-заголовки, которые Nginx передаёт проксируемому серверу. Добавляет заголовок, если его нет. Перезаписывает, если он уже есть.
|
||||||
|
- `set_header` Аналогично proxy_set_header, но используется для других типов запросов (не только прокси).
|
||||||
|
- `proxy_pass_header` Разрешает передачу определённых заголовков клиенту (если они были скрыты по умолчанию).
|
||||||
|
- `server_tokens off;` Отключает вывод версии Nginx в заголовке Server.
|
||||||
|
- `etag on|off;` Включает или отключает генерацию заголовка ETag для статических файлов.
|
||||||
|
- `if_modified_since` Управляет поведением заголовка If-Modified-Since.
|
||||||
|
- `expires` Устанавливает заголовок Expires для управления кэшированием.
|
||||||
|
`expires 1h;` # Кэшировать на 1 час
|
||||||
|
`expires max;` # Кэшировать на максимальный срок
|
||||||
|
|
||||||
|
- Модуль `ngx_headers_more` Предоставляет дополнительные возможности для работы с заголовками
|
||||||
|
`more_set_headers` — добавляет или изменяет заголовки.
|
||||||
|
`more_clear_headers` — удаляет заголовки.
|
||||||
|
`more_set_input_headers` — изменяет заголовки входящих запросов.
|
||||||
|
`more_clear_input_headers` — удаляет заголовки входящих запросов.
|
||||||
|
|
||||||
#### Cache-Control
|
#### Cache-Control
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user