Yandex Metrika
sanches.free

Небольшие фрагменты .htaccess: защита листингов принудительный UTF-8 кеш статики аккуратно

Разбор задачи

Выборочно включают Options -Indexes, добавляют AddDefaultCharset utf-8, для долгоживущих ресурсов — Expires заголовки. На связке nginx+apache правки попадают в разные блоки конфигурации.

Options -Indexes
<FilesMatch "\\.(gif|jpe?g|png|svg|webp|woff2)$">
ExpiresActive On
ExpiresDefault "access plus 30 days"
</FilesMatch>

Не копируйте неизвестные RewriteRule блоки без diff: они могут сломать стандартный urlrewrite для Битрикс.

Замечания перед выкладкой

Вносите правки только через среду с бэкапом и понятным diff. Если сниппет идёт в шаблон на Битрикс, проверьте конфликт с уже подключённым jQuery/UI и включите «отложенный» запуск там, где длинный главный файл может обрезать DOMContentLoaded.

Не хотите копаться сами?

Починю за 1-3 дня. Без предоплаты — оплата по результату.

15+ лет опыта с 1С-Битрикс · Без предоплаты · 7 дней гарантии