테스트 사이트 - 개발 중인 베타 버전입니다

주소창에 url직접 입력시에..

· 13년 전 · 2064 · 6
주소창에 직접 url을 입력할경우는 해당 사이트가 뜨지않거나 지정한 페이지로 이동하고
 
링크등을 클릭해서 사이트에 접속할 경우에만 정상 접속이 되도록하는 소스는 없을까요?
 
꼭 필요한데 찾지를 못하겠습니다.

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 6개

저도 이게 필요해서 전에 한번 찾아 봤는데, 그누보드 처럼 php 로 하시거나, .htaccess 파일로 하셔야 하는 것 같더라구요.

.js 로는 간단한 방법이 없는 것 같더라구요. 쉬운 방법이 있다고 하더라도, .js 는 방문자가 그냥 disable 하면 무용지물이라서.... .js 로는 아닌 것 같은데요?
post로 값을 넘겨서 처리하시는게 어떨지..
.js 는 overide 가 되어서 볼사람은 다 보게 된다는 단점이 있더라구요...

http://stackoverflow.com/questions/2576734/how-to-prevent-direct-access-to-my-json-service

관련글이 stackoverflow 에 상당히 많은데, 다들 결론은 불가능하다....

그냥 서버쪽 (php) 에서 해결보는게 가장 확실하지 않나요?
레퍼러체크하세요
레퍼러값 체크하시면 되겠습니다~
if(!$_SERVER['HTTP_REFERER']){
다른사이트 이동소스
}

게시글 목록

번호 제목
28403
28402
28401
28398
28397
28394
4504
26593
4502
18132
28388
4496
4491
4486
4483
4482
4479
18122
18120
26590
18113
24419
4474
4465
4461
4460
4451
26589
퍼블리셔 이뻐요^^
4450
4448
24418
31037
26390
4446
26585
26581
26578
18098
4443
18097
26388
18094
30596
26387
18091
4445
18088
18086
18085
18082
18081
18078
18076
18074
18072
18070
18069
18066
18064
18057
18056
30588
18055
18054
30585
18051
18050
18048
18047
18044
26386
18042
30580
4425
18039
18037
18031
18028
18027
18022
18018
18016
18009
4423
18003
18000
17999
17996
17993
17989
17987
17986
17985
17984
4411
17979
30576
26383
17975
30569