В статье URL фрагментов в Википедии можно найти
Идентификатор фрагмента функционирует иначе, чем остальная часть URI:
его обработка исключительно на стороне клиента без участия
веб-сервер, ...
Когда агент запрашивает веб-ресурс с веб-сервера, агент отправляет URI на сервер, но не отправляет фрагмент
Так что это в основном предполагаемое поведение # и все, что потом не отправляется на сервер. Таким образом, URL-адрес сервера одинаков для обоих запросов.