링크에 사이트가 표시되지 않도록 하는 방법

메시지나 게시물에 링크를 넣되, 페이지가 표시되지 않도록 하는 방법이 있을까요?

회원제 사이트의 페이지에 링크를 넣으면 링크가 표시되는 대신, 사용자가 로그인되지 않았다는 메시지가 뜨는데, 이게 꽤 혼란스럽습니다.

링크는 게시하되, 웹사이트 자체는 표시하지 않고 싶습니다. 가능하다면 그 링크가 새 탭에서 열리면 좋겠습니다.

제가 이해한 것이 맞나요 — 이 링크:

대신 이렇게 표시하길 원하신다는 거죠:

https://meta.discourse.org/t/use-google-search-by-default/249951

그렇다면 일반 URL 대신 <https://meta.discourse.org/t/use-google-search-by-default/249951>처럼 사용하면 됩니다.

맞아요! 그냥 괄호 안에 넣으면 되는 거예요? 대단하네요! 다른 탭에서 여는 방법에 대한 해결책도 있으신가요?

기본 설정으로는 내부 링크를 그렇게 할 수 없다고 생각됩니다.

다음과 같이 ```<A href…> 태그를 사용해 볼 수 있습니다:

<a href="https://meta.discourse.org/t/use-google-search-by-default/249951" target="_blank">여기에 링크 텍스트</a>

동작하는지는 모르겠지만 시도해 보는 것은 쉽습니다. :wink:

단순 테스트

수정: 여기서는 작동하지 않았습니다.

외부 링크는 관리자 설정인 default other external links in new tab을 따릅니다.

감사합니다. target blank가 있는 일반 HTML 링크가 작동할지 궁금했어요. 도움을 주셔서 감사합니다. 안 되면… 큰 문제는 아니니까요!

메시지에 target="_blank" 속성이 포함되어 있어 링크를 왼쪽 클릭하면 새 탭에서 열리므로, 제가 무언가를 오해하고 있지 않는 한 정상 작동하는 것 아닌가요?

참고로, 메시지를 인용하면 링크가 표준 마크다운 링크로 변환되고 target 속성이 제거되어 인용문 내부에서 새 탭으로 여는 기능이 사라집니다.


수정: 아, 메시지를 수정하셨네요. 그래서 제 설명이 지금은 별로 의미가 없네요. 그래도 수동 링크에 with target="_blank"를 사용하면 작동합니다. 또한 외부 링크에만 적용되는 사용자별 설정도 있다는 점에 유의할 가치가 있습니다:

https://meta.discourse.org/my/preferences/interface

image

아니요, 잘못 이해하신 게 아닙니다. 하지만 허브에서 새 탭에서 열기 기능이 작동하지 않아서 사파리에서 확인해볼 엄두가 안 났습니다. 하지만 우클릭(즉, 길게 누르기)을 했을 때, 해당 열기 명령이 예상대로 브라우저에서 열렸습니다. 애플은 어디든 자기만의 해결책을 가지고 있죠 :wink:

마감 태그인 </a>를 추가했는데, 그 답변을 게시한 직후 바로 수정했습니다. (여기에 생각 중 이모지를 넣고 싶은데 이모지가 없어서요. 이상하네요.)

링크가 앱 내에서 어떻게 처리될지는 개발자가 결정합니다.

DiscourseHub 앱의 iOS 설정에는 앱 내에서 열릴지, 기본 브라우저에서 열릴지를 결정하는 토글이 있습니다.

도움 주셔서 감사합니다!

그렇습니다. 그런데 외부 링크는 비활성화되어 있더라도 Safari에서 열립니다. 그 외의 동작은 이상할 것입니다.

링크 앞에 공백(또는 기타 문자)을 넣으면 Discourse가 미리보기가 표시되지 않습니다:

How to stop links from showing the site

이것은 내부 및 외부 링크 모두에 적용됩니다.

공백이 없는 경우:

감사합니다! 링크를 < 와 > 사이에 넣으면 작동한다는 것도 발견했어요..

맞아요. 그냥 앞부분 공백에 대해 언급한 건 타이핑이 좀 더 빠르기 때문이에요… 그냥 공백 넣고, 붙여넣기 하고, 바로 실행하면 되니까요. :smiley:

안녕하세요,

외부 링크에 대한 또 다른 팁을 드릴게요 :slightly_smiling_face: 도메인별로 원박스(onebox)를 차단할 수도 있습니다. 특정 도메인 전체에 대해 원박스를 차단하고 싶다면 좋은 해결책입니다.

원박스가 생성되지 않도록 설정할 도메인을 추가할 수 있는 사이트 설정인 blocked onebox domains가 있습니다.

예를 들어: wikipedia.org를 추가했습니다.

이렇게 하면 위키백과 링크에 대해 원박스가 생성되지 않습니다.