Canonical URL은 속삭임을 카운트하는 페이지네이션을 사용합니다

이 게시글: https://intfiction.org/t/regarding-the-ifcomp-code-of-conduct/46074/68

이 정수 URL을 가지고 있습니다: https://intfiction.org/t/regarding-the-ifcomp-code-of-conduct/46074?page=4

하지만 이 URL은 스태프가 아닌 한 작동하지 않습니다. 페이지 번호 계산에 속삭임(whispers)이 포함되기 때문이며, 스태프가 아니라면 4페이지가 존재하지 않기 때문입니다.

(위 토픽에 이 글을 읽을 때쯤 충분한 새 답글이 붙어 해당 링크가 작동하게 된다면, 최신 답글의 영구 링크를 시도해 보세요. 버그는 여전히 존재할 것입니다.)

3개의 좋아요

Feedly로 Discourse RSS 피드를 소비하던 중 이 버그를 발견했습니다. Feedly는 링크를 크롤링하여 소스에 나열된 canonical URL로 <link> 요소를 대체합니다. 따라서 실제로 RSS 피드에서 이 게시물을 클릭하면 오류 페이지에 도달하게 됩니다.

3개의 좋아요

@Dannii님, @dfabulich님, 이 문제를 보고해 주셔서 감사합니다. 현재 확인 중이며, 진행 상황에 따라 관련 정보가 있을 경우 공유하겠습니다.

5개의 좋아요

아래 커밋으로 해당 문제를 수정할 수 있을 것입니다. @dfabulich 월요일에 해당 커밋을 사이트로 푸시하겠습니다.

5개의 좋아요