프로그래밍 언어/Javascript

[javascript] 이전 페이지 URL 확인하기 console.log(document.referrer)

작은소행성 2023. 11. 23. 16:39

 

이메일에 링크를 보낼 때 이전 페이지가 내가 원하는 페이지에 접속해 있던 사람만 해당 url 로 접속할 수 있고 

다른 사람한테 공유가 되면 url 정보가 동일하지 않기 때문에 접속하지 못하게 하고 싶었다. 

 특정 url 만 타고 넘어온 경우에만 내가 제공하는 url 에 접속할 수 있게 하고 싶었다. 

 

 

 

개발자 도구에서 콘솔창에 해당 내용을 찍으면 이전 URI 정보를 반환하는데 

console.log(document.referrer)

 

처음 화면에 들어가서 해당 콘솔을 찍으면 아무런 값이 안나오는 것을 볼 수 있다. 

 

네이버에서 검색하고 페이지 이동 후 검색해보면 이전 페이지였던 네이버 주소를 확인할 수 있다. 

 

 

 

현재 페이지에서 url 을 새로 입력하고 다른 페이지로 이동 후 콘솔을 찍으면 그것도 아무런 값이 안나온다. 

(ex. 이전 페이지 구글 -> url 창에 네이버 입력 -> 콘솔창 확인 -> 값 없음)

 

 

 

 

 

반응형