이미지가 SEO에 얼마나 중요한지 점점 더 깨달아가는 중인데, 내 이미지 중 상당수가 여전히 Imgur에서 핫링크되고 있다는 걸 알게 되었습니다. 즉, 이전 포럼에는 업로드 기능이 없어서 사람들이 이미지를 공유할 때 Imgur을 사용했거든요. Discourse로 이관한 지 거의 2년이 되어 가는데, 대부분의 이미지가 아직 다운로드되지 않고 Imgur에서 호스팅되고 있는 것 같습니다(원격 이미지 다운로드 설정은 체크되어 있음 ).
이유가 제 서버 IP에서 Imgur으로 보내는 요청 수가 너무 많아서 (일시적으로?) 차단되고 있기 때문인 것 같습니다. 이 한도를 우회하는 방법에 대한 팁이 있을까요?
플러그인이 이를 수행할 수 있다고 생각합니다. 관련 코드는 lib/file_helper.rb의 def self.download 부분부터 시작하는 것 같습니다. 아니면 pull_hotlinked_images와 같은 다른 작업을 만들어 imgur 파일만 처리하고 다른 것을 오버라이드하지 않는 것도 방법입니다. 백로그가 처리되면 새 게시물에서 레이트 리밋에 걸리지 않게 될지도 모릅니다.
코어(core)로 이동될 가능성은 낮아 보이지만, 저는 그런 결정을 내리는 사람이 아니므로 제가 틀렸다면 저나 팀을 탓하지 마세요.
팁 주셔서 감사합니다! 한 가지 명확히 하고 싶은 점은, 이제 사용자들은 imgur에서 업로드하지 않는다는 것입니다. 이전에 가져온 게시물에서 발생한 대량의 백로그가 다운로드되고 교체되지 않고 있거나(또는 너무 느린 속도로 처리되어 구별이 안 됩니다). 이전 플랫폼에서는 이미지 업로드를 지원하지 않았거든요.