Проблема с обработкой символов подчеркивания в URL querystrings

Похоже, система пытается выделить курсивом середину строки запроса URL?

https://www.youtube.com/watch?v=_ps_-I1jgYU

https://youtu.be/_ps_-I1jgYU

Это, по-видимому, корректный URL для YouTube, но Discourse воспринимает его с трудом, из-за чего невозможно поделиться любыми ссылками, содержащими в строке запроса два разделённых символа подчёркивания?

5 лайков

Прочитайте эту тему: Links broken with (at least) two underscores in URL
<https://www.youtube.com/watch?v=_ps_-I1jgYU> — это временное решение
https://www.youtube.com/watch?v=_ps_-I1jgYU

3 лайка

В этой теме также была похожая проблема: Links with multiple dots aren’t linking right

Другой обходной путь, упомянутый в теме пользователем @Moin, должен позволить корректно отображать ссылку:

https://youtu.be/%5Fps_-I1jgYU

4 лайка

Ах, извините, что в этот раз не воспользовался поиском. Не стесняйтесь объединить это с предыдущими отчётами или удалить эту тему.

Огромное спасибо за быстрое временное решение!

4 лайка