영구 링크(permalinks) 시스템의 확장 기능으로 추가되는 것도 좋을 것 같습니다. 하지만 백엔드에서 링크의 라우트를 직접 제어할 수 있다면 정말 좋겠습니다.
예를 들어, 사용자와 프로필, 주제, 카테고리 등 Discourse가 생성한 모든 링크를 대상으로 하여 다음과 같은 방식으로 변환할 수 있습니다:
https://meta.discoruse.org/t/name/id
을
https://meta.discourse.org/customroute/
으로 변경하는 것입니다.
다음은 xenforo를 사용하는 우리 보드에서 해당 기능이 어떻게 동작하는지 시연한 내용입니다:
2개의 좋아요
이것들은 단순히 리다이렉트입니다. 당신의 예시에서 링크는 브라우저에서도 domain.com/test로 영구적으로 표시되어야 하며, /u/marcp/activity로 다시 리다이렉트되어서는 안 됩니다.
저는 전체 경로 필터링/제어를 제안하고 있었습니다.
3개의 좋아요
sam
(Sam Saffron)
4
이상하게도 @hugh, 이건 우리가 가지고 있던 문서 관련 아이디어와 꽤 잘 맞아요.
"문서용으로 discourse를 사용"하고 있다면, 라우트 제어 기능을 더 잘 관리할 수 있는 건 분명히 원할 거예요.
사소하지 않은 기능입니다… 확실히요… 현재 라우트가 지금처럼 구성되어 있다는 전제에 많은 로직이 의존하고 있으니까요.
4개의 좋아요