Блог Monit IT




Новые возможности HTTP проверки

В  HTTP  проверки добавились важные изменения.

 

1. Проверка кода статуса HTTP ответа:

Теперь вы можете проверять код ответа от сервера (только первоначальный запрос!) на соответствие введенному в настройках проверки.

Как это работает:

1) Тестер обращается к вебсайту и получает какой-то статус операции.
2) Проверяется код статуса на соответствие введенному. Если происходит ошибка тестер рапортует об ошибке.
3) Если код совпал, то для кодов отличных от 2xx, 301, 302, 303 дальнейшая штатная проверка страницы заканчивается, тестер возвращает сообщение об удачной проверки.
4) Если был возвращен один из вышеуказанных кодов, то происходит дальнейшая штатная проверка страницы, соглано настройкам, которые сделал пользователь, в том числе обрабатываются реиректы ит.д.

 

 

2. Разрешение или запрещение переадресации на другие домены:

 

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

Теперь вы можете настроить проверку так, что такие редиректы будут отслеживаться и если такая переадресация запрещена, будет взводиться флаг ошибки.

 

При запрете переадресации на другие домены, она будет разрешена только для поддоменов от исходного.

Например будет разрешена такая переадресация:

atlex.ru -> blog.atlex.ru
atlex.ru -> www.atlex.ru
atlex.ru -> www.monitit.atlex.ru

 

Переадресация в обратном направлении запрещена.

Например:

blog.atlex.ru -> atlex.ru

 

Для удобства было сделано исключение для переадресации с сайта имеющего префикс www. на сайт без этого префикса.

Например, такой редирект разрешен:

www.monit-it.ru -> monit-it.ru

 



You must be logged in to post a comment.