같은 링크인데, 왜 앱으로 열려?

같은 https 링크가 어떤 기기에서는 웹으로, 다른 기기에서는 앱으로 열리나요? 딥링크와 웹·앱 연결, 설치 여부 외에도 결과를 바꾸는 조건을 알아봅니다.
deleted's avatar
Oct 29, 2026
같은 링크인데, 왜 앱으로 열려?

친구가 약속 장소 링크를 보냈습니다. 친구 폰에서는 브라우저가 열리는데, 내 폰에서는 설치해 둔 장소 앱이 켜집니다. 주소를 다르게 보낸 것도 아닌데 출입구가 달라졌습니다.

웹페이지를 보려던 손은 잠깐 멈춥니다. “내가 다른 걸 눌렀나?”

쿠스코 쿠스코의 이즈마와 크롱크가 레버를 당긴 뒤 예상과 다른 통로가 열리는 원본 장면을 위아래로 편집한 GIF.
누른 건 하나인데, 예상한 쪽이 아님 · The Emperor’s New Groove / Tenor

꼭 잘못 누른 것은 아닙니다. 같은 웹주소를 웹사이트와 앱에서 모두 다루도록 연결해 둔 경우가 있습니다. 기기의 운영체제가 그 연결과 현재 조건을 보고 앱에 링크를 넘겨줄 수 있습니다.[1][2]

주소 하나, 내용을 보여 주는 곳은 둘

가상의 ‘모퉁이 책방’ 링크로 비교해 봅시다. 두 결과 모두 같은 책방을 가리키지만, 내용을 보여 주는 곳이 다릅니다.

같은 주소 · 눌러 실행하는 링크가 아닙니다

https://example.com/place/7
웹으로 열린 예

모퉁이 책방

브라우저 안의
책방 상세 페이지

앱으로 열린 예

모퉁이 책방

설치된 가상 장소 앱의
책방 상세 화면

가상 서비스의 정적 비교이며 특정 앱이나 기기에서 실행한 결과가 아닙니다. 앱 설치 여부뿐 아니라 앱·사이트의 연결, OS 지원, 사용자 선택, 링크를 연 문맥에 따라 실제 결과가 달라집니다.

여기서 중요한 것은 앱의 첫 화면만 여는 것이 아니라, 링크가 가리킨 그 책방의 화면으로 이어질 수 있다는 점입니다. 앱을 켜고 다시 이름을 검색하는 수고를 줄이려는 연결입니다.

앱 안의 특정 내용으로 들어가는 링크

앱의 특정 내용이나 화면으로 이어지는 링크를 딥링크라고 부릅니다. 장소 상세 화면, 특정 게시글처럼 앱 안에서 볼 곳을 지정하는 방식입니다.[3]

몬스터 주식회사의 설리가 문 앞에서 안쪽을 바라보는 원본 정지 장면.
입구를 지나, 보려던 곳 앞으로 · Monsters, Inc. / Tenor · 원본 프레임

애플의 Universal Links와 안드로이드의 App Links는 웹주소를 앱과 연결하는 방식입니다. 앱과 웹사이트가 서로 연결돼 있다는 정보를 마련하고, 지원되는 운영체제가 그 연결을 확인해 해당 내용을 앱에서 열도록 합니다.[1][2]

이처럼 웹주소를 쓰는 두 방식에서는 앱이 설치돼 있지 않을 때 웹사이트가 그 주소를 처리할 수 있습니다. 그렇다고 모든 종류의 딥링크에 웹 화면이 준비돼 있다는 뜻은 아닙니다. 앱 전용 주소 형식을 쓰는 딥링크는 일반 웹주소와 구분해야 합니다.[3]

앱이 있는데도 웹으로 열릴 수 있어요

앱 설치는 조건 중 하나입니다. 그 앱이 해당 사이트의 링크를 다루도록 설정돼 있어야 하고, 기기의 연결 처리와 사용자 선택도 맞아야 합니다. 주소에 https가 붙어 있다는 것만으로 앱 연결이 저절로 생기지는 않습니다.

링크를 어디에서 눌렀는지도 중요합니다. 예를 들어 애플은 Safari에서 보고 있던 사이트와 같은 도메인의 Universal Link를 누르면 Safari 안에서 계속 열 수 있다고 설명합니다. 브라우저에서 계속 보려는 의도를 따르는 동작입니다.[1]

이전에 앱과 웹 중 어느 쪽으로 열지 선택한 기록이나, 브라우저의 지원 여부도 영향을 줄 수 있습니다.[4] 안드로이드에서도 링크의 확인 상태와 사용자 설정이 처리에 관여합니다.[5] “앱을 깔았으니 무조건 앱으로 열린다”로 외우기는 어렵습니다.

원하지 않은 곳으로 열렸다면

  • 보낸 주소와 실제로 열린 앱 또는 웹 도메인이 무엇인지 확인합니다.
  • 앱이나 기기에 링크 열기 설정이 제공되는지 살펴봅니다.
  • 서비스가 ‘웹에서 보기’ 같은 경로를 제공하는지도 확인합니다. 제공 여부와 위치는 앱·기기마다 다릅니다.

https라는 표기만으로 링크 내용의 안전성까지 보장되지는 않습니다. 기대한 서비스와 주소가 맞는지도 함께 확인하세요.[6]

같은 링크가 다른 곳으로 열린다고 주소가 꼭 바뀐 것은 아닙니다. 그 주소를 어떤 프로그램이 맡아 보여 주느냐가 달라진 것일 수 있습니다.

[1] Apple — Allowing apps and websites to link to your content

[2] Android — About App Links

[3] Android — Create deep links

[4] Apple — TN3155: Debugging universal links

[5] Android — Verify App Links

[6] Chromium — HTTPS와 사이트 신뢰성의 구분

모퉁이 책방·장소 앱·화면은 설명용 가상 예시입니다. 문서용 도메인 example.com은 문자로만 표시했습니다. 실제 앱 실행·설치·설정 변경·개인 링크 테스트는 수행하지 않습니다. 원본 장면은 이동 경로의 비유입니다.

Share article