В нашей документации gitbook должны быть перекрестные ссылки на другую документацию, размещенную на том же сервере в другом месте.
У нас есть эти ссылки:
<a href="/stuff/documentation/api-reference.html">API Reference</a>
[API Reference](/stuff/documentation/api-reference.html)
Обе эти ссылки преобразуются Gitbook вссылки относительно текущей страницы (это для страницы, вложенной на 1 уровень глубже, чем индексная страница):
<a href="../stuff/documentation/api-reference.html">API Reference</a>
И если страница со ссылкой вложена глубже:
<a href="../../../stuff/documentation/api-reference.html">API Reference</a>
Что нам нужноGitbook хранит относительные URL в ссылках точно «как есть», так что они приведут к правильному пути на конечном сервере документов:
<a href="/stuff/documentation/api-reference.html">API Reference</a>
Пока единственное решение, которое работает, это поместить код JS для перехода кжелаемый относительный путь в теге HTML <a>
внутри уценки, но это действительно уродливый обходной путь.