Hi сперва вещь, если ваш ожидать, что это правило сгорело, то когда запросы потребителя вызовут «/moo/dog.html? id=99» после этого, котор вам нужно изменить переработанный вариант ^.*/index.php для ^.*/moo/dog.html$, если не будут других правил уже в месте, которое может тинные вещи.
Я буду далеко от специалиста nginx, но буду мной исправляюсь в думать перемеююый $http_HEADER содержу полный коллектор HTTP, включая referer, поэтому он может быть worth переключить 2 для того чтобы увидеть если он вносит изменения. Также синтаксис ниже может быть ближе к вы хотите
если (~* $http_referer (moo/cow.html)) {, то
установите $test a;
}
если ($args! ~* «id=15») {
установите $test «$ {испытание} b»;
}
если ($test = ab) {, то
перезапишите последнее ^.*/moo/dog.html$
http://target.electronicgroups.com/moo/cat.html?id=15;
}