단축 URL의 원리는 아주 간단하다.
DB에 고유키값을 저장하고 그 키값에 원 주소를 매핑하여, 사용하는 것이다.
예를 들어,
https://www.abcdefg.com/hijk1234567890?where=nexearch&sm=tab_jum&query=%EB%8B%A8%EC%B6%95
라는 주소가 너무 길으니 짧게 사용하기 위해서
https://url.kr/pgm13f 라는 주소로 변환을 한다.
여기서 https://url.kr/는 변환사이트 주소이다.
pgm13f는 고유키 값이다.
저 url.kr이라는 사이트 DB에
pgm13f 키값으로 https://www.abcdefg.com/hijk1234567890?where=nexearch&sm=tab_jum&query=%EB%8B%A8%EC%B6%95를 저장하는 것이다.
그리곤, 나중에 exvjcw를 키로 호출하면, 저 긴 주소를 DB에서 그대로 불러와서, 실행을 한다.
변환을 하기 위해서는, DB서버와 변환을 하는 AP서버가 필요하니까, 서비스 제공자들은 인건비를 제외하고서도 돈이 든다. 그래도 무료 서비스가 있긴 있다.
회원가입도 없고 사용법도 아주 간단하다.
사이트 들어가서
단축할 주소 넣고 로봇 체크하고 생성하기 버튼 누르면,
바로 단축 URL이 나온다.
pgm13f에 저 긴 URL이 저장되어 있는 것이다.
지금은 잘 되지만, 무료 사이트이기 때문에, 언제 없어질지 모른다.
만약 절대 없어지면 안 되는 단축 URL이면, 무료 URL 사이트를 이용하기 애매하다.
100% 안전하게 하려면, 유료사이트에서 URL 주소를 유료로 변환하거나,
내가 직접 서버를 구매하여, 서버에 내 단축 URL을 저장하는 방법뿐이다.
'IT' 카테고리의 다른 글
한글뷰어 / HWP 파일 열기 방법 알려드립니다 (0) | 2021.06.20 |
---|---|
요즘 핫한 움짤 이미지 포맷 Webp(웹피) (0) | 2021.05.24 |
빅데이터란? 빅데이터의 정의 (0) | 2021.05.16 |
비전공자 개발자 그게 쉬울것 같냐? 개발자 적성, 개발자 성향 이란 (0) | 2021.04.29 |
AI란? AI(인공지능)의 정의 (0) | 2021.04.23 |
댓글