es algo similar al compartir URL de peticiones AJAX, lo que necesitas es crear en JS un verificador que separe la parte de la URL (generlamente con el hash #) e internamente redireccionar el iframe, algo así como:
http://www.miblog.com#codigo_interno_tienda_para_iframe
tambien podrías intentar con HTML5
pushState
la desventaja: los spiders de buscadores ignoran todo despues del hash (#), pero en HTML5
PushState no ocurre, porque se conserva el mismo dominio.