신규 추가된 비 ASCII 카테고리 페이지가 로드되지 않습니다

여러분 안녕하세요,
새로 설치한 Docker 환경에서 새로운 카테고리를 추가했는데, 링크를 클릭해도 로딩이 되지 않습니다. 로딩 아이콘만 표시되고 실제로는 로딩이 완료되지 않아요.
Firefox와 Brave 브라우저에서도 동일한 현상이 발생합니다.
플러그인은 전혀 설치하지 않았습니다.

강세음이 있는 스페인어 제목 때문일까요? …
예를 들어 …

Político

4개의 좋아요

비 ASCII 슬러그를 정상적으로 사용하려면 사이트 설정에서 slug 생성 방법을 인코딩으로 설정해야 합니다.

3개의 좋아요

정말 감사합니다.
이제 그렇게 해 보았지만… 슬러그가 새로 자동 생성되려면 카테고리를 다시 설정해야 하는 것 같습니다.
하지만 페이지가 로드되지 않으면 어떻게 접근해야 할까요?

1개의 좋아요

저희도 동일한 문제를 겪고 있으며, 저희의 슬러그 생성 방식은 이미 "인코딩"되어 있었습니다.
그리고 이는 분명히 악센트(외국어 발음 표기)와 관련이 있습니다. 악센트가 포함된 제목을 가진 기존 카테고리들이 모두 접근할 수 없게 되었습니다.

호스팅된 사이트에서 슬러그 생성 방법을 'encoded’로 설정한 후 'catégorie de test’라는 이름의 카테고리를 생성했습니다. 카테고리를 생성한 후, 브라우저에 '리다이렉트가 너무 많습니다’라는 오류 페이지가 표시됩니다. 그런 다음 카테고리 페이지로 돌아가 ‘catégorie de test’ 링크를 클릭하면 로딩 스피너만 표시된 채 카테고리 페이지에 머물러 있게 됩니다.

사이트 로그에는 오류가 없습니다. 콘솔에서는 다음이 표시됩니다:

Uncaught (in promise) no-response: no-response :: [{"url":"https://testeleven.trydiscourse.com/c/cat%C3%A9gorie-de-test/8/l/latest.json?order=default&ascending=false"}]

슬러그에서 'catégorie’라는 단어에 사용된 인코딩이 올바른 것인가요?

4개의 좋아요

여기에 어떤 종류의 버그가 있는 것 같습니다 ..?
언어와 관련이 있는 것 같습니다?

또한 제 다른 게시물과도 관련이 있습니다 .. 이것도 언어 관련 …
https://meta.discourse.org/t/problem-with-languages-it-mixed-and-drop-the-default/158965

안녕하세요, 저도 솔루션을 찾고 있습니다 …

업데이트:
관리자 화면에서 제공된 사이트 업데이트를 실행했습니다.
모두 정상적으로 완료되었습니다.

이제 문제가 있는 카테고리 페이지를 로드하려고 하면, 끝없이 로딩을 시도하던 대신 다음과 같은 오류가 표시됩니다:
Firefox: “페이지가 올바르게 리디렉션되지 않습니다”
Brave: “이 페이지를 사용할 수 없습니다. sitename 이(가) 너무 많은 횟수만큼 리디렉션했습니다.”

1개의 좋아요

이것은 버그인 것 같습니다. 이 주제를 Contribute > Bug 카테고리로 이동하겠습니다.

제 사이트에서 이 문제를 해결하기 위해 Rails 콘솔에 접속하여 다음을 실행했습니다:

c = Category.find_by(name: 'exemple de catégorie')
c.update(slug: 'exemple-de-categorie')

이 작업을 수행한 후 카테고리가 올바르게 로드되었습니다. 당신의 사이트에서 이 변경 사항을 적용하려면, 위 명령에서 제가 사용한 이름 대신 당신의 카테고리 이름을 입력해야 합니다. 위에서 제가 한 것과 유사한 방식으로 슬러그를 설정하세요 - 공백은 -로 대체하고, 발음 기호가 있는 문자는 제거합니다.

사이트의 Rails 콘솔에 접근하는 방법에 대해 확실하지 않다면 알려주세요.

5개의 좋아요

고마워, 친구.
네, 정말 잘 작동해.
:balloon:

1개의 좋아요

이제 여기에서 수정되었습니다 :arrow_down:

7개의 좋아요

놀랍군요.
정말 효율적인 지원이었네요!
감사합니다!