In alcuni casi può essere utile aggiungere un parametro a tutte le richieste di URL. Un caso tipico è quello di vedere una versione di una pagina che viene modificata tramite un parametro. Ad esempio, alcuni sviluppatori usano un parametro particolare come può essere ?type=staging per vedere una nuova pagina che poi verrà resa ufficiale. In altri casi i test A/B vengono gestiti sempre tramite parametri.
Come abbiamo visto nello scorso capitolo, in cui abbiamo parlato come eliminare i parametri, vediamo come aggiungere un parametro.
Nella schermata raggiungibile tramite Configuration->Crawl Config->URL Rewriting si può fare questa operazione
quindi usando sempre le espressioni regolari, di cui abbiamo già parlato, aggiungiamo
$
che indica la fine di ogni stringa e quindi a tutti gli URL verrà aggiunto
?type=staging
NOTA: Attenzione che se se gli URL ha molti URL potremmo corrompere le URL avendo 2 punti interrogativi. In quel caso è necessario o sostituire con &type=staging