После вчерашнего обновления я заметил, что кнопка загрузки в лайтбоксе на моём сайте больше не работает — возвращается ошибка 404. На meta это не происходит, поэтому я предполагаю, что проблема связана с размещением изображений на DigitalOcean и с изменениями в URL. Я не помню, чтобы раньше встречал short-url в адресе.
Я скрыл кнопку загрузки во всех публичных категориях, поэтому не могу просто отправить ссылку на место, где это происходит. Если кто-то хочет помочь в расследовании, я могу добавить вас как участника, чтобы вы получили доступ к области, где эта функция включена.
Вот ссылка на изображение в лайтбоксе: https://npn.sfo2.cdn.digitaloceanspaces.com/original/2X/a/afe7074df19e40649eee63d4d11208050b92b5e9.jpeg
А вот ссылка на кнопку загрузки: https://community.naturephotographers.network/uploads/short-url/p66x5snWbVSnE41dNpMKIsccLlT.jpeg?dl=1
Да, вполне вероятно. @davidkingham, пожалуйста, добавьте меня в закрытую часть вашего сайта, где находится пример воспроизведения этой проблемы, я посмотрю.
@davidkingham у вас есть какие-либо кастомизации для вашего сервера nginx? Похоже, что на вашем сайте запрос uploads/short-url обращается к nginx. Это новый эндпоинт в Discourse, и он должен обращаться к приложению (после этого коммита, по крайней мере). В вашем случае он ищет ресурс напрямую.
Если в конфигурации вашего nginx нет никаких кастомных настроек, попробуйте выполнить полную пересборку через CLI и посмотрите, решит ли это проблему.