Modales jQuery y vinculación profunda

Actualmente tengo una galería que abre una ventana emergente modal al hacer clic en la miniatura. Lo que me gustaría hacer es poder generar un enlace único específicamente para el modal (es decir, www.mywebite.com/#link1), que carga su contenido a través de ajax. Si alguien enviara este enlace modal único y lo enviara a alguien y lo pegara en su navegador, lo ideal sería que la ventana modal se cargara y mostrara su contenido automáticamente, sin que el usuario tenga que hacer clic en la miniatura correspondiente.

¿Es esto posible? Sé que esta no es la tarea más fácil y cualquier ayuda con esto sería muy apreciada.

Para tener una idea de en qué estoy trabajando, vaya a:http://www.ddbremedy.co.uk/siteupdate/work

Verá una pantalla de iMac con las miniaturas en ella.

Muchas gracias de antemano.

¡¡¡¡¡ACTUALIZAR!!!!!

Ok, aquí es donde estoy actualmente. Decidí rechazar el uso de la dirección jquery y estoy haciendo un enlace profundo utilizando 'window.location.hash' en su lugar.

El código es algo como esto:

var base_url = "http://www.ddbremedy.co.uk/siteupdate/";

$('#work_gallery li a').on('click', function(event) {

    event.preventDefault();
    postLink = $(this).attr('href');
    window.location.hash = postLink.replace(base_url, "");


    /* I have a bunch of code that animates the modal window 
    in which I don't need to include as there is quite alot of it.
    Content loads via ajax. Then when I close the modal I add this 
    code to remove the hash and revert the link back to its original state. */

    if ("pushState" in history) {
        history.pushState("", document.title, window.location.pathname);
    } else {
        window.location.hash = "";
    }

});

El código anterior funciona bien y muestra el enlace exactamente como lo deseo cuando cargue y cierre contenido externo con ajax. Ahora, lo que necesito averiguar es cómo puedo cargar automáticamente el contenido de ajax si alguien toma ese enlace y lo pega en la barra de direcciones. El contenido se carga en función de los enlaces href y un evento de clic, por lo tanto, ¿cómo podría engañar al navegador para que piense que se hizo clic en el enlace correcto y cargar el contenido correcto, basado únicamente en su enlace?

Respuestas a la pregunta(2)

Su respuesta a la pregunta