Discourse 내비게이션이 해당 도메인의 유일한 호스트라고 가정하는 데에는 이유가 있을까요?
이렇게 묻는 이유는, Discourse 배포 환경의 대부분이 “상위” 사이트(예: www.domain.com)에 종속되어 있으며, Discourse 사이트를 별도의 서브도메인(예: support.domain.com)에 두어야 하기 때문입니다. 따라서 Discourse UI의 “홈” 링크는 상위 사이트가 아니라, Discourse가 설치된 서브도메인의 맨 위로 이동합니다(이것은 모든 다른 웹 컨텍스트에서 통용되는 관례와 다릅니다).
이 UX는 부모 사이트로 돌아가고자 할 때新用户들에게 일종의 “게장(lobster pot)” 효과를 일으켜 늘 혼란을 줍니다. 대부분의 사용자는 뒤로 가기 버튼을 연달아 누르거나, 브라우저에서 URL을 직접 수정하거나, 포기한 뒤(대부분의 경우) Google에서 검색을 다시 시도하여 돌아가는 방법을 택합니다.
이 문제를 완화하기 위한 몇 가지 접근 방식이 있을 수 있으며, 당연히 이 문제는 Discourse만의 고유한 문제는 아닙니다. 하지만 Discourse가 세상에서 가장 좋은 웹 토론 시스템이므로, 먼저 이곳에서 질문해 보았습니다.