Назад | Перейти на главную страницу

Кто-нибудь может объяснить это переписывание?

Пожалуйста, объясните простыми словами, что делают эти правила:

RewriteEngine on
RewriteRule .* - [E=HTTP_IF_MODIFIED_SINCE:%{HTTP:If-Modified-Since}]
RewriteRule .* - [E=HTTP_IF_NONE_MATCH:%{HTTP:If-None-Match}]

Соответствует любому входу (.*) и перенаправления в то же место, установив переменные среды (HTTP_IF_MODIFIED_SINCE и HTTP_IF_NONE_MATCH) равным значению в заголовках http (If-Modified-Since и If-None-Match соответственно).

По сути, он просто извлекает некоторую информацию из заголовка HTTP и помещает ее в переменные среды, предположительно для будущей логики, чтобы предпринять какие-то действия в зависимости от переменных.