CityHost.UA
Помощь и поддержка

Настройка Nginx

 

В панели управления доступна настройка Nginx:

 

 

 

Которая включает следующие параметры:

 

 

Server Push позволяет серверу, совместимому с HTTP 2, отправлять ресурсы клиенту, совместимому с HTTP2, до того, как клиент запросит их. По большей части это метод повышения производительности, который может быть полезен при упреждающей загрузке ресурсов. Чтобы использовать Server Push, большинству приложений потребуется изменить свой код, чтобы включить заголовок Link во все запросы, которые имеют передаваемые ресурсы. Например, если у вас есть веб-страница с именем page.html, для которой требуется /css/style.css, вам необходимо добавить следующий заголовок в page.html:

 

<link rel="stylesheet" href="/css/style.css">

 

Это говорит нашей пограничной сети начинать отправку /css/style.css каждый раз, когда посетитель запрашивает page.html. Если style.css уже находится в локальном кеше браузера, браузер проигнорирует push и отменит загрузку.

 

 

 

Cross-origin  — это механизм, который позволяет запрашивать ограниченные ресурсы на веб-странице из другого домена за пределами домена, из которого был обслужен первый ресурс. Веб-страница может свободно встраивать изображения из разных источников, таблицы стилей, скрипты, фреймы и видео. Определенные "междоменные" запросы, особенно запросы Ajax, по умолчанию запрещены политикой безопасности одного и того же происхождения. CORS определяет способ, которым браузер и сервер могут взаимодействовать, чтобы определить, безопасно ли разрешить запрос из разных источников.

Запрошенные данные вместе с заголовком Access-Control-Allow-Origin  с подстановочным знаком *, указывающим, что запросы со всех доменов разрешены:

 

Access-Control-Allow-Origin: *

 

 

404 -> Apache — это перенаправление запросов с ошибкой 404 на сервер Apachе. Полезно для установленных на сайте плагинов и модулей которые динамически генерируют статические данные.

 

 

Кеширование — добавляет заголовок expires для статических расширений

 

(avi,bmp,bz2,css,doc,docx,eot,fla,flv,gif,gz,htm,html,ico,jpeg,jpg,js,mkv,mov,mp3,mp4,mpeg,mpg,odf,

odp,ods,odt,ogg,otf,pdf,png,ppt,pptx,rar,rtf,svg,swf,tar,tgz,ttf,txt,wav,wbmp,webp,wml,wmlc,wmls,

wmlsc,woff,woff2,xls,xlsx,zip)

 

Время жизни кэша в днях — время жизни заголовка expires 

 

Список расширений — список расширений которые отдаются сервером Nginx, что позволяет ускорить загрузку веб-страницы


Похожие статьи