← 모든 글

Safari "프로필로 링크 열기"가 작동하지 않나요? 원인과 해결 방법

Safari의 프로필로 링크 열기(Open Links With Profile)는 Safari 밖에서 연 링크에만, 그리고 Safari가 기본 브라우저일 때만 적용되는 웹 사이트별 규칙입니다. 링크가 리디렉션이거나, 사이트가 설정되지 않았거나, 링크가 Safari 안에서 시작되었다면 가장 최근에 사용한 프로필로 돌아갑니다. 사이트별 규칙 하나로 부족하다면 클릭할 때 묻는 브라우저 선택기가 해결책입니다.

글쓴이: Matt Senter (Burly 개발자) · · 6분 분량

Matt Senter는 작은 네이티브 앱을 처음부터 끝까지 직접 설계하고 만들어 출시하는 독립 Mac 개발자입니다. 다른 링크 라우터가 닿지 못하는 Safari 프로필까지 포함해, 자신의 Mac에서 모든 링크를 알맞은 브라우저 프로필로 보내려고 Burly를 만들었고, 이 페이지들은 그 직접 사용 경험을 바탕으로 씁니다.

Safari 프로필은 Mac에서 업무와 개인 브라우징을 나누는 정말 좋은 방법이며, Apple은 그 작업을 마무리해 줄 것 같은 설정까지 추가했습니다. 바로 프로필로 링크 열기입니다. 웹 사이트에 프로필을 지정하면 그 사이트로 가는 링크는 그 프로필에서 열려야 합니다. 그런데 Mail이나 Slack에서 링크를 클릭하면 결국 Personal에서 열립니다.

이 설정은 대개 설계된 그대로 작동합니다. 문제는 그 설계가 이름이 주는 인상보다 좁다는 것입니다. 이 가이드에서는 설정이 실제로 다루는 범위, 고장 난 것처럼 보이는 일곱 가지 이유, 제대로 유지되게 설정하는 점검표, 그리고 사이트별 규칙이 작업 방식에 맞지 않을 때 쓸 방법을 다룹니다. Safari, Chrome, Firefox를 아우르는 전체 그림은 Mac 브라우저 프로필 가이드를 참고하세요.

프로필로 링크 열기는 실제로 무엇을 하나요?

웹 사이트를 Safari 프로필에 지정해서, 다른 앱에서 연 그 웹 사이트의 링크가 해당 프로필로 가게 합니다. 나머지는 모두 Safari의 기본 동작을 따르는데, Apple은 이를 Safari 밖에서 온 링크를 "가장 최근에 사용한 프로필"에서 여는 것으로 설명합니다(Apple 지원).

Apple은 이 기능이 "Mail, 메시지, Finder 또는 다른 앱의 링크처럼 Safari 외부에서 연 링크에서만 작동한다"고 명시합니다. 설정은 Safari > 설정 > 웹 사이트의 사이드바에 있는 프로필로 링크 열기 항목에 있으며, 목적지 사이트를 기준으로 합니다. 링크가 어느 앱에서 왔는지에 대한 규칙도 아니고, 프로필별 일반 기본값도 아닙니다(Apple Safari 사용 설명서).

그래도 링크가 엉뚱한 Safari 프로필에서 열리는 이유는?

이 설정이 "작동하지 않는다"는 거의 모든 사례는 일곱 가지 원인 중 하나로 거슬러 올라갑니다. 순서대로 확인하세요. 앞쪽 원인일수록 흔합니다.

  1. Safari가 기본 브라우저가 아닙니다. 이 설정은 macOS가 Safari에 넘긴 링크에만 작동합니다. Chrome, 다른 브라우저, 또는 링크 라우터가 기본값이라면 Safari는 클릭을 보지 못합니다. 시스템 설정 > 데스크탑 및 Dock > 기본 웹 브라우저를 확인하세요.
  2. 링크가 리디렉션이거나 단축 URL입니다. 뉴스레터, 채팅 앱, 마케팅 이메일의 링크는 실제 사이트가 아니라 추적 도메인이나 youtu.be 같은 짧은 링크를 가리키는 경우가 많습니다. 규칙은 링크가 가리키는 사이트와 비교되므로, youtube.com 규칙은 youtu.be 링크를 잡지 못하고, 회사 앱의 규칙은 그 앱을 감싼 클릭 추적 링크를 잡지 못합니다.
  3. 사이트가 실제로 설정되지 않았습니다. Apple의 안내는 웹 사이트를 방문한 다음 설정 > 웹 사이트에서 그 사이트의 프로필을 고르는 것부터 시작합니다. www.example.com에 규칙을 설정했는데 링크가 app.example.com으로 간다면, 설정한 사이트가 링크가 실제로 여는 사이트인지 확인하세요.
  4. 링크가 Safari 안에서 시작되었습니다. 페이지의 링크를 클릭하거나 북마크를 열면 현재 윈도우의 프로필에 머뭅니다. 이 설정은 Mail, 메시지, Finder 및 다른 앱에서 들어오는 링크에만 적용됩니다.
  5. 상황에 따라 달라지는 규칙이 필요합니다. 사이트별 규칙으로는 "Slack에서 온 Google Docs는 Work로, 메시지에서 온 Google Docs는 Personal로" 같은 설정을 할 수 없습니다. 어느 앱에서 왔든 사이트 하나에 프로필 하나입니다.
  6. 사이트에 규칙이 없어서 가장 최근에 사용한 프로필을 따릅니다. 설정하지 않은 사이트는 모두 마지막으로 사용한 프로필로 갑니다. 방금 Personal에 있었다면 설정하지 않은 업무 링크는 Personal에서 열립니다.
  7. 대상이 아예 Safari가 아닙니다. 이 설정은 링크를 Chrome이나 Firefox 프로필로 보낼 수 없습니다. 업무를 Chrome에서 한다면 어떤 Safari 설정으로도 그곳으로 보낼 수 없습니다.

프로필로 링크 열기를 올바르게 설정하려면?

사이트별로, 그 사이트가 열린 윈도우에서 설정하고, 다른 앱에서 테스트하세요. 사이트당 1분 정도 걸리며, 다른 앱을 설치하기 전에 해볼 가치가 있습니다.

  1. 시스템 설정 > 데스크탑 및 Dock에서 Safari를 기본 웹 브라우저로 지정합니다.
  2. Safari에서 라우팅하려는 웹 사이트를 링크가 가리키는 정확한 주소로 방문합니다.
  3. Safari > 설정을 선택하고 웹 사이트 탭을 연 다음, 사이드바에서 프로필로 링크 열기를 선택합니다.
  4. 목록에서 사이트를 찾아 팝업 메뉴에서 프로필을 고릅니다.
  5. 제대로 테스트합니다. Safari 안에서 클릭하지 말고, 링크를 메모나 메시지에 붙여넣은 뒤 거기서 클릭하세요.
  6. 업무 링크가 쓰는 모든 도메인에 대해 반복합니다. 링크가 거쳐 가는 단축 링크 도메인이나 로그인 도메인도 포함하세요.

포기하기 전에 확인할 간단한 점검표

그래도 설정이 엇나간다면 다음 네 가지를 확인하세요. 네 가지 모두 통과한다면 설정은 제 역할을 하고 있으며, 빈틈은 구성이 아니라 설계에 있습니다.

첫째, Safari가 기본 브라우저인지 확인합니다. 둘째, 링크를 한 번 열고 주소 막대를 봅니다. 최종 사이트가 설정한 사이트인가요, 아니면 리디렉션이 바꿨나요? 셋째, Safari 밖에서 링크를 클릭했는지 확인합니다. 넷째, 같은 사이트가 두 프로필로 가야 하는 경우가 있는지 생각해 봅니다. 그렇다면 어떤 사이트별 규칙도 만족스럽지 않을 것입니다.

기본 설정만으로 충분한 경우는 언제인가요?

업무에 쓰는 도메인이 적고 변하지 않으며, 링크가 그 도메인으로 바로 가고, 모든 프로필이 Safari에 있다면 프로필로 링크 열기로 충분합니다. 그 설정을 쓰세요. 다른 앱은 필요 없습니다.

링크가 리디렉션에 감싸여 오거나, 한 사이트가 날마다 다른 프로필에 속하거나, Safari 프로필과 함께 Chrome이나 Firefox 프로필을 쓴다면 충분하지 않습니다. 이런 경우에는 미리 작성한 규칙보다 클릭하는 순간 고르는 편이 낫습니다.

사이트별 규칙의 대안은 무엇인가요?

클릭 앞에 Safari 프로필 전환 도구를 두어, 모든 링크가 어디에 속하는지 묻게 하세요. Burly는 기본 브라우저가 되어 어떤 브라우저보다 먼저 각 링크를 받고, 모든 Safari 프로필과 모든 Chrome, Firefox 프로필을 각각의 대상으로 보여주는 원형 선택기를 띄웁니다.

Burly는 링크가 최종 주소로 풀리기 전에 보기 때문에 리디렉션과 단축 링크는 상관없습니다. 프로필을 고르면 Burly가 그 프로필에서 URL을 엽니다. Safari에는 이름이 지정된 프로필을 실행하는 공개된 방법이 없으므로, Burly는 macOS 손쉬운 사용 API로 고른 프로필의 Safari 새로운 윈도우 항목을 직접 누른 다음 그 윈도우에 링크를 넘깁니다. 그래서 손쉬운 사용 권한이 필요하고, Safari가 실행 중이어야 합니다.

  1. Burly를 다운로드하여 응용 프로그램 폴더로 옮기고, macOS가 요청하면 손쉬운 사용 권한을 허용합니다.
  2. 시스템 설정 > 데스크탑 및 Dock에서 Burly를 기본 웹 브라우저로 설정합니다. 프로필로 링크 열기 규칙은 그대로 두어도 됩니다. 더 이상 참조되지 않을 뿐입니다.
  3. 아무 링크나 클릭하고 선택기에서 Safari 프로필을 고르거나, 해당 프로필의 키를 누릅니다.
  4. 거의 모든 링크가 한 프로필에 속한다면 ‘열 대상’에서 그 프로필을 고정하고 반전을 켜세요. 링크는 바로 그곳으로 가고, 보조 키를 누를 때만 선택기가 나타납니다. 자세한 방법은 항상 하나의 브라우저 프로필로 링크 열기에 있습니다.
클릭한 링크 위의 Burly 꽃 모양 선택기. Safari 프로필 두 개가 Chrome, Firefox 프로필과 함께 각각 별도의 꽃잎으로 표시됩니다.
미리 설정할 규칙 없이 어떤 사이트든 클릭마다 Safari 프로필을 고르세요.

한마디로 정리하면

프로필로 링크 열기는 Safari 밖에서 온 링크를 위한 사이트별 규칙이며, Safari가 기본 브라우저이고 링크가 설정한 사이트로 바로 갈 때만 작동합니다. 신중하게 설정하면 단순한 경우는 잘 처리합니다. 리디렉션, 상황, 다른 브라우저의 프로필 때문에 처리하지 못할 때는 클릭하는 순간 프로필을 고르세요.

Burly 무료로 사용해 보기

몇 초 만에 모든 링크를 올바른 브라우저 프로필로 보내세요. 네이티브 앱이며, 개인정보를 지키고, 무료입니다. 계정이 필요 없습니다.

macOS용 다운로드