URL에서 `my`는 사용자를 나타내는 일반적인 접두사입니다. 호스트명을 나타내는 비슷한 것이 있을까요?

관리자로 근무하면서 우리는 종종 사용자에게 설정 페이지 링크를 제공하기를 원합니다.

URL에 특정 사용자가 하드코딩된 예시를 제공하기 대신

https://swi-prolog.discourse.group/u/ericgt/preferences/account

u/ericgt를 my로 변경합니다.

https://swi-prolog.discourse.group/my/preferences/account

그리고 이 링크를 사용자에게 제공하면, 사용자는 전혀 눈치채지 못합니다.

이제 우리 중 일부 관리자는 다른 사이트를 방문하여 다른 관리자를 돕고 있으며, 호스트명(예: swi-prolog.discourse.group)에 대해서도 동일한 마법이 일어나기를 원합니다.

Discourse 사이트에서 작동하는 호스트명의 일반적인 대체 값이 있을까요?

/my/preferences/account와 같은 URL을 사용하는 것은 어떨까요?

Link here

[Link here](/my/preferences/account)

다른 사이트에서 테스트해 봤는데, 예상대로 잘 작동합니다. :grinning:


수정

이것이 어떻게 작동하는지 이해하는 데 조금 시간이 걸렸는데, 나중에 절대 경로 참조를 사용하고 있다는 것을 깨달았습니다. 그렇게 할 수 있다는 생각은 해본 적이 없네요. 이 도구를 제 도구함에 추가해야겠습니다.