Hi först ting, om ditt förvänta detta härskar för att avfyra, när användareförfråganna söker ”/moo/dog.html? id=99,” därefter som du behöver att ändra omredigeringen ^.*/index.php för ^.*/moo/dog.html$, om inte det finns annat härskar i förlägger redan, som kan smutsa ner saker.
Förmiddag I långtifrån en sakkunnig nginx, men förmiddag som jag korrigerar i tänkande $http_HEADER-variabeln innehåller den fulla HTTP-titelraden, däribland refereren, så det kan vara värd som kopplar tvåna för att se, om det gör en skillnad. Också den nedanföra syntaxen kan vara närmare vad du önskar
om ($http_referer-~* (mu/cow.html)) {
uppsättning $test a;
}
om ($args! ~* ”id=15”) {
uppsättning $test ”$ {testa}, b”;
}
om ($test = ab) {
jumbo för omredigering ^.*/moo/dog.html$
http://target.electronicgroups.com/moo/cat.html?id=15;
}