http://site.ru/#photo-254
То регулярка сработает. Потому что в УРЛе есть показ фото(#photo-254), а если я зайду на главную страницу, и там перейду по ссылке на:
http://site.ru/#photo-254
То регулярка не сработает. Почему? потому что когда я нахожусь на гл. странице и нажимаю на ссылку, то меня не перекидывает на новую страницу, а пытается отыскать элемент с id="photo-254" и если найдет, то перекинет на него. И все это без перезагрузки страницы. Поэтому и регулярка не сработает. Воть тякь вотЬ :)