Недавно перекомпилированный мой NGINX с модулем NAXSI. Now, настраивающий белые списки, но функциональность $URL_X, кажется, не работает вообще. Генерация
Неправильная строка BasicRule wl:1312
в журналах ошибок NGINX каждый раз я пробую его. Все же нормальный белый список хорошо работает.
Вот пример провального правила:
BasicRule wl:1312 "mz:$URL_X:^/index/register/.*|URL";
Вот пример того, который работает просто великолепно, кроме него не может соответствовать супер долгой случайной строке на конце того URL после/register/бит, который я должен добавить в белый список:
BasicRule wl:1312 "mz:$URL:/index/register/|URL";
Так нормальные строковые работы $URL, но regex функциональность $URL_X, кажется, как будто она выключена...
Вы можете попробовать следующий синтаксис:
BasicRule wl:1312 "mz:$URL_X:^/index/register/.*$|URL";