Всегда ли # разделитель вводит фрагментную часть URI? Или есть какие-то исключения из правила, что # вводит фрагментную часть URI?
В качестве примера у меня есть следующие два URI:
http://example.com/client/index.html#/document/1234567 http://example.com/client/#/document/1234567
В обоих случаях # вводит фрагмент фрагмента? Или # во втором URI все еще является частью сегмента пути URI, потому что ему предшествует косая черта?
Всегда начинается идентификатор фрагмента. См. RFC 3986.