Я в замешательстве, когда речь идет о том, как относительные пути вычисляются в URL.
При наличии базового URL без конечного слэ sh ("example.com/a / b ") Я не могу добавить новый сегмент с относительным путем, используя только новый сегмент?
Почему добавление сегмента пути не работает с использованием href =" ./c "?
При использовании href = "../c" я получаю ожидаемый результат, относительный путь на один уровень выше в иерархии. Но каков синтаксис для добавления относительного пути, даже если базовый URL не заканчивается завершающим sla sh?
Просто использование href = "c" заменяет последний сегмент и использование href = «/ c» удаляет все сегменты. Единственный относительный вариант, который у меня есть, кажется, href = "b / c", но затем я должен повторить последний сегмент, который не всегда делает это таким легким. Я wi sh href = "./c" или что-то подобное будет работать ...
Но, возможно, "./c" не правильно, потому что точка относится к "папке", которая в этом случае может означать последний сегмент, заканчивающийся на sla sh? Но даже тогда должна быть возможность использовать какой-то другой синтаксис для достижения sh того же.