Хэш "#", используемый в URL, используется браузерами, а не серверами. Обычно, когда браузер видит хеш в URL, он переходит либо к привязке на странице с тем же именем, либо к элементу с таким идентификатором. Исключения составляют случаи, когда javascript используется для динамического изменения страницы на основе хеша.