Поделюсь решением, которое пришло мне на ум "на лету". Возможно, что оно не самое лучшее и сам буду рад услышать другие варианты.
Предлагаю атрибут href у ссылки прописать ссылку до страницы (в примере инстаграма - до поста). Так или иначе в бэкенде у Вас есть контроллер, который отдает информацию по этой странице (посту). Соответственно, эту информацию Вы грузите в модальное окно. А ссылку, указанную в атрибуте, направляете в адресную строку.
Но вообще, уверен, что для этого лучше воспользоваться готовыми решениями, которые наверняка предоставляют фронтенд-фреймворки типа Angular или Vue.js