특정 url 에서 링크로만 접속 가능하도록 하고 싶습니다. (2)
본문
- a.com 에서 링크로만 영카트.com 접속 가능하기
- 그 외 사이트에서 접속 혹은 직접 url 입력하면 특정 주소로 이동하기
* /extend/user.config.php
if (strpos($_SERVER['HTTP_REFERER'], 'a.com') === false)
goto_url(특정.php);
위와 같이 해보니, 영카트.com 내에서 메뉴나 버튼 클릭하면
특정.php로 이동하여 문제가 됩니다.
if (strpos($_SERVER['HTTP_REFERER'], 'a.com', '영카트.com') === false)
goto_url(특정.php);
위와 같이 해보니, 직접 url 입력해도 접속이 되네요;;;
어떻게 해야 할까요?ㅠㅠ
답변 1
if(strpos($_SERVER['HTTP_REFERER'], '영카트.com') === false) {
if (strpos($_SERVER['HTTP_REFERER'], 'a.com') === false) {
goto_url(특정.php);
}
}
PS. strpos() 함수 사용법
!-->
답변을 작성하시기 전에 로그인 해주세요.