Похоже, в функции Embed Discourse comments on another website via Javascript есть ошибка.
Если URL записи блога — https://example.com/blog/post-title/, то ссылка на эту запись в Discourse будет выглядеть как https://example.com/blog/post-title (без завершающего слэша, что является другим URL — это вызывает редирект).
URL записи блога: https://example.com/blog/post-title/
Вывод:
Это тема для обсуждения, связанная с оригинальной записью по адресу:
https://example.com/blog/post-title
Также возникают проблемы с парсингом первых двух слов в заголовках, но я не уверен, как лучше отладить это, чтобы сообщить об ошибке. Если запись блога называется, например, “How to Whatever”, то в Discourse заголовок отображается как “Howto Whatever”. Я проверил исходный HTML-код страниц и не нашёл ничего, где эти два слова были бы соединены без пробела. Это происходит со многими импортированными записями.