여러 카테고리에서 404 오류 발생

안녕하세요,

포럼을 2.4.0beta6로 업그레이드한 후, 여러 카테고리가 404 오류 페이지로 연결되는 문제를 발견했습니다.
이 404 오류 페이지에 도달한 후 포럼 로고(홈 페이지로 이동하기 위해)를 클릭하면 여전히 404 페이지에 머물러 있습니다. 따라서 프론트엔드가 ‘잘못된’ 상태에 도달한다고 추정합니다.

이 호출은 404를 반환합니다:
https://rembetiko.gr/c/%CE%B8%CE%AD%CF%83%CE%B5%CE%B9%CF%82-%CE%B1%CE%BD%CF%84%CE%B9%CE%B8%CE%AD%CF%83%CE%B5%CE%B9%CF%82/find_by_slug.json

도움이 된다면, 과거에 슬러그를 인코딩된 형식에서 ASCII로 변경한 적이 있습니다. 하지만 카테고리 슬러그는 변경되지 않은 것으로 보입니다. 슬러그를 ASCII에서 인코딩된 형식으로 변경해 보았지만 아무런 변화가 없었습니다. (캐시 삭제 등 시도함)

저희 디스코urs 인스턴스에서 문제를 확인하실 수 있습니다: https://rembetiko.gr

어떤 제안이 있을까요? 여기 어딘가에 버그가 있는 것 같습니다…

5개의 좋아요

재미있네요. @falco, 혹시 아이디어가 있으신가요?

3개의 좋아요

아, 최신 패치에서 카테고리 슬러그는 놓치고 토픽 슬러그만 수정한 것 같네요.

월요일에 확인해 보겠습니다.

6개의 좋아요

말씀하신 커밋이 이거 맞나요?

2개의 좋아요

네, 그거요.

이 PR에서 카테고리 관련으로 깨진 부분을 수정하고 있습니다:

솔직히 말해서, 인코딩된 URL을 처리하기 위해 너무 많은 코드에 손을 댄 초기 수정을 조금 후회합니다.

4개의 좋아요

그래서 이제 완전히 수정된 건가요, 아니면 아직 진행 중인가요?

2개의 좋아요

저도 포럼에서 정확히 같은 문제를 겪고 있습니다 :roll_eyes:, 방금 2.4.0.beta6 [a37dafdd4d]로 업데이트했는데 말이죠.

404 오류는 텍스트에 "accent"가 포함된 카테고리에서만 나타나는 것 같습니다.

포럼의 정상적인 기능을 방해하고 있으니 패치를 신속하게 배포해 주셨으면 합니다.

감사합니다!

1개의 좋아요

@TroyaNO @azawawi @chrispanag @Jeremie_Leroy 수정 사항을 한 번 더 병합했습니다. 업데이트해서 확인해 주세요.

또한 Topic with Japanese in URL doesn't redirect if URL doesn't perfectly match 이슈를 우선시하여 이 이슈는 닫겠습니다.

4개의 좋아요