Ciao avrei bisogno di un aiutino...
ho nella home un controllo sulle chiamate sbagliate di questo tipo:

if ( preg_match('/home.php\?(.*)/', $_SERVER['REQUEST_URI']) or preg_match('/\/\/(.*)/', $_SERVER['REQUEST_URI']) or !preg_match('/\bhome.php\b/', $_SERVER['REQUEST_URI']) or !preg_match('/([a-zA-Z0-9_\-\/\.]+)/', $_SERVER['REQUEST_URI'])) {
die ('<div style="text-align:center;"></div>




<div style="text-align:center; color:#333">La pagina richiesta non esiste o è stata rimossa dal sito.
Ti invitiamo a verificare l\'url immesso oppure clicca sul logo per tornare alla Home Page.


Saluti.
</div>');
}

.il codice prosegue poi chiaramente con la visualizzazione corretta della pagina home.php

ho pero' dei problemi con adwords che usa il gclid, esempio www.shoptattoo.com/home.php?gclid=CJ-7.... succede quindi che invece di finire nella home il controllo mi blocca

come modifico il codice per fare in modo che il gclid non sia filtrato ?

grazie

Maury