Dunque, stai scrivendo un codice che ti deve reindirizzare solo se si sta usando Chrome 18, tu stai usando Chrome 56 e ti lamenti che non ti reindirizza?
A me pare decisamente normale che non ti reindirizzi.
strpos() non trova la stringa "Chrome/18" perché stai usando Chrome 56, quindi la condizione dell'if è falsa e non viene eseguito il codice di reindirizzamento.