URL에서 "tags"가 "tag"로 변경되어 많은 게시글에 링크된 내 Discourse에 영향을 미칩니다. 자동으로 변경하는 방법은 무엇인가요?

링크 URL에 "tags"가 포함된 모든 링크가 내 Discourse에서 작동하지 않는다는 것을 알게 되었습니다. 대신 "tag"가 사용됩니다. 기존에 링크로 설정된 URL을 자동으로 변경하는 방법은 무엇인가요? 링크가 너무 많아서 수동으로 변경하는 것은 불가능합니다. 제 Discourse 버전은 2.9.0.beta4입니다.

제 포럼은 특별한 설정 없이 아주 평범하게 운영되고 있는데, /tags/가 /tag/로 자동으로 리다이렉트되는 것 같습니다. 현재 최신 버전인 2.9.0.beta5를 사용하고 있으며, 이것이 변경 사항 때문인지는 잘 모르겠습니다. (아무튼 업데이트를 해두는 것이 좋은 생각일 것입니다.)

수정: 하지만 아래 내용을 참고하세요! 이제 문제가 있다는 데 동의합니다.

예시를 하나 들어볼게요: :slight_smile:

https://meta.discourse.org/tags/getting-started

https://meta.discourse.org/tags/getting-started

(다만 < >로 감싸면 잘 안 되는 것 같습니다 https://meta.discourse.org/tags/getting-started)

아, 훌륭한 예시네요! 그렇다면, 새로운 요청(주소창)의 URL은 리다이렉트 처리를 받지만, 게시글의 URL은 그렇지 않다는 점이 확인됩니다.

이 문제를 버그 카테고리로 이동해 주실 수 있을까요? 그렇게 하는 것이 적절하다고 생각합니다.

인라인 원박스 예제가 작동하는 줄 알았는데, 그러지 않더니 다시 작동하기 시작했어요. 그리고 ‘oops’ 페이지를 새로고침해도 작동합니다. :slight_smile: 조금 더 알아본 결과, 같은 문제로 보이는 기존 Contribute > Bug 토픽을 발견했어요:

해당 리포트의 작성자(OP)는 문제를 우회하기 위해 태그 이름을 변경했는데, 수동으로 했는지 아니면 Replace a string in all posts? 를 사용했는지 정확히 알 수는 없어요.

버그 리포트를 찾아내 주셔서 감사합니다. 저는 포럼에서 단순한 중재자(moderator)일 뿐이며, 영향을 받은 모든 게시글을 수정할 수 있는 데이터베이스 접근 권한이 없습니다. 주요 관심사는 수십 개의 태그로 링크되는 그 매우 중요한 게시글이 정상적으로 작동하도록 유지하는 것이었습니다. 그래서 수작업으로 처리했습니다.

모두 감사합니다.

이것이 버그이며 현재 상태가 유지된다면, 저는 "tags"가 포함된 기존 URL을 "tag"로 수동으로 변경하겠습니다.

하지만 Discourse가 앞으로 "tags"가 아닌 "tag"를 사용할지 알고 싶습니다. Discourse 측에서 기존처럼 "tags"를 사용하는 것이 더 좋다고 판단한다면, 저는 포럼의 링크를 수정하지 않을 것입니다. 반면 Discourse가 계속 "tag"를 사용한다면, 저는 모든 것을 수동으로 직접 수정할 수밖에 없습니다.

저의 우려는, 다른 Discourse 사용자들도 기존 “tags” URL을 링크로 설정해 놓은 경우가 있을 수 있다는 점입니다. 이들은 이 변화를 인지하지 못할 수 있습니다. 만약 Discourse가 현재 "tag"를 이전 "tags"로 변경한다면, 해당 사용자들과 저 모두 이 문제에 대해 신경 쓸 필요가 없습니다. 어떻게 생각하시나요? 이 문제를 버그 카테고리에 게시해야 할까요?

다시 게시할 필요 없습니다. 해당 주제와 이전 버그 리포트를 주목받도록 표시해 두었으니, 곧 여러분께 정보를 드릴 수 있을 것입니다. :crossed_fingers:

알겠습니다. 그 사이에, 연결이 끊어진 링크는 그대로 두겠습니다.

이 문제가 다음에서 수정되었을 것으로 생각합니다:

위에서 공유한 예시들을 기준으로 확인해 보았는데, 이제 페이지 새로고침 없이 훨씬 일관되게 작동하는 것 같습니다. Discourse를 업데이트해 보시고 이 문제가 해결되는지 확인해 주시겠어요?

빠른 개선에 감사합니다.
제 포럼은 2.9.0.beta4 버전을 사용하고 있습니다. 최신 버전인 2.9.0.beta6으로 업데이트해야 할까요?

2.9.0 beta6에서 잘 작동합니다. 감사합니다!