Отключение клиентской маршрутизации для конкретных ссылок, ведущих на тот же домен в Discourse

Здравствуйте,

Я запускаю экземпляр Discourse по адресу https://example.com и документацию Docusaurus по адресу https://example.com/docs/my-lib. Когда я создаю ссылку на документацию из Discourse, попытка маршрутизации происходит на стороне клиента, что приводит к ошибке «страница не найдена». Однако, если ввести URL вручную или открыть его в новой вкладке, всё работает корректно.

Можно ли предотвратить маршрутизацию определённых подпутей на стороне клиента в Discourse? Моё текущее решение — использовать HTML-якорь с атрибутом target="_blank", чтобы принудительно открывать ссылку в новой вкладке. Я предпочёл бы использовать Markdown для ссылок, не прибегая к HTML.

Спасибо!

Вот почему рекомендуется использовать Discourse на собственном хосте, но они не очень помогают.

Возможно, создать компонент темы, который добавит маршрут /docs и будет обрабатывать его как внешнюю ссылку. Возможно, с помощью window.location.replaceWith('http://example.com/docs/'); или, может быть, с выполнением 301 редиректа.