Hallo eerst ding, als uw het denken deze regel wanneer de gebruiker om pagina „/moo/dog.html in brand te steken verzoekt? id=99“ dan moet u veranderen herschrijft ^.*/index.php voor ^.*/moo/dog.html$, tenzij er reeds op zijn plaats andere regels zijn, die modderige dingen kunnen.
Ik ben verre van een nginxdeskundige, maar ben I correct in het denken de variabele $http_HEADER de volledige HTTP- kopbal, met inbegrip van referer bevat, zodat kan het de moeite waard zijn schakelend twee om te zien of maakt het een verschil. Ook kan de syntaxis hieronder dichter zijn aan wat u wilt
als ($http_referer ~* (moo/cow.html)) {
vastgestelde $test a;
}
als ($args! ~* „id=15“) {
vastgestelde $test „$ {test} B“;
}
als ($test = ab) {
herschrijf ^.*/moo/dog.html$ jongstleden
http://target.electronicgroups.com/moo/cat.html?id=15;
}