Может, кто-нибудь сможет прояснить, что здесь происходит? ![]()
У меня есть два изображения. Они идентичны. Единственное различие — доменное имя.
Одно изображение отказывается создавать onebox на моём Discourse версии 3.3.0.beta2-dev (7a083daf27), а другое создаёт onebox без каких-либо проблем.
Первое изображение: https://dronescene.co.uk/images/uploads/temporiginal/test11.png
Второе изображение: https://dev.dronescene.co.uk/images/uploads/temporiginal/test11.png
Пока я пытался понять, в чём может быть проблема, я заметил, что в URL onebox добавляется несколько дополнительных параметров в конце:
Хотя, думаю, это красная селедка ![]()
Если я открою оба изображения напрямую в новой вкладке браузера и посмотрю заголовки HTTP-ответа во вкладке Network консоли браузера, я не вижу никаких различий между ними.
В логах моего Discourse ошибок нет.
Возможно, я применил какие-то специфичные для домена настройки в Discourse, о которых давно забыл? ![]()
Что ещё может заставить Onebox возвращать HTTP/404, хотя изображение на самом деле существует? ![]()
С чего мне начать отладку, чтобы понять, почему один URL работает, а другой — нет? ![]()
Если это важно, оба домена проксируются через Cloudflare, но настройки там тоже полностью идентичны.
