А 'костылей' вида не желаете?
<?php header('Location: '.rand(1000000,9999999)); ?>
Ведь в этом случае файлы и для клиентов останутся статикой, со всеми плюшками кеширования и т.п.
Я проверял, браузеры без проблем открывают все необходимые ресурсы в не зависимости от того, сколько редиректов было сделано для их получения.