added cache ignore testing and fixed an uri bug for php 5.2 – hopefully