NGINX - заголовки

Удаление заголовков (headers) с указанных локейшенов.


#--------------------------------------------------
#-- Удаляем заголовок с /mylocation/ --
set $frame_options 'SAMEORIGIN';
if ($uri ~ '^/mylocation/'){
     $frame_options '';
}
add_header X-Frame-Options $frame_options;
#--------------------------------------------------

Решение для Яндекс метрики. Отключаем заголовок только для метрики.


set $frame_options '';
if ($http_referer !~ '^https?:\/\/([^\/]+\.)?(yourdomain\.com|webvisor\.com|metri[ck]a\.yandex\.(com|ru|by|com\.tr))\/'){
   set $frame_options 'SAMEORIGIN';
}
add_header X-Frame-Options $frame_options;

Copyright © 2022Powered by Bludit