Заставить относительный url вернуться на один шаг назад

У меня есть url: http://test.com/test1/test2/
. Есть ли способ сделать относительный url от test2 к test1? Например, только один шаг назад?
Без Javascript.
Часть /test1/ может измениться, поэтому мне нужно перейти от /test/2 всего на один шаг назад к /test1/ (или к измененному url)

Вы можете ссылаться с помощью ../. Действительно, если вы посетите /test1/test2/ и URL содержит ../, он переместится на один каталог вверх, так что /test1/.

This is specified in RFC-3986 of the W3 organization [w3.org], in the Merge paths section [w3. org], and as section 3.3 on Paths [w3.org] describes:

Сегменты пути "." и "..", также известные как точечные сегменты, определены для относительной ссылки в иерархии имен путей. определены для относительной ссылки в иерархии имен путей. Они предназначены для использования в начале ссылки относительного пути (Раздел 4.2) для указания относительного положения в иерархическом дереве имен. Это аналогично их роли в структурах файловых каталогов некоторых операционных систем для указания текущего каталога и родительского каталога, соответственно.

Таким образом, вы можете сделать ссылку для перехода в "родительский каталог", которая будет выглядеть следующим образом:

<a href="../">parent<a>
Вернуться на верх