2.4.1.1.4. Статические файлы
На хостинге используется связка из серверов nginx и Apache. Сервер nginx обрабатывает запросы к статическому контенту и перенаправляет запросы к динамическому контенту на сервер Apache. Вместо Apache могут использоваться OpenLiteSpeed или PHP-FPM.
Расширения статических файлов, которые должен обрабатывать nginx, указываются в разделе «Настройки сайта» в поле «Статические файлы»:
Если нужно, чтобы для определённых статических файлов срабатывали директивы из .htaccess или эти файлы отдавались не напрямую, а, к примеру, генерировались скриптами сайта, то нужно удалить расширения этих файлов из списка статических, чтобы запросы доходили до сервера Apache. Изменения вступают в силу примерно в течение 10-15 минут.
Стоит учитывать, что отдача статических файлов сервером Apache вместо nginx может негативно сказаться на общей нагрузке на веб-сервер, создаваемой хостинг-аккаунтом. Поскольку nginx работает быстрее, рекомендуется, чтобы статические файлы отдавались именно им, а не более медленным сервером Apache.