Понятно, но если я открываю URL темы, не указав ID темы, тема всё равно загружается успешно. Получается, что эта функция уже существует. Поэтому я подумал: неужели нельзя добавить в админ-панель настройку (например, флажок), которая позволит включать или отключать отображение ID темы? Если я отключу эту опцию, все URL тем будут переписаны без указания ID темы.
Но меня беспокоит один момент: как Discourse будет обрабатывать две темы с одинаковым названием и URL? Если я открою такую ссылку без ID темы, какая именно тема будет показана?
Кроме того, есть ли какой-то плагин для реализации этого? Вы упоминали альтернативы другим платформам, но какие есть лучшие альтернативы Discourse, которые по качеству не уступают ему?