잘못된 접근이래요.. 정보
질문 잘못된 접근이래요..본문
서버이전후 글을 등록하려는데 잘못된 접근이라면서 글등록이 안되길래 아래처럼 했더니 잘되네요.
//~~~/lib/common.lib.php 1111 라인에서
//if (!preg_match("/^http[s]?:\/\/".$_SERVER[SERVER_NAME]."/", $_SERVER[HTTP_REFERER]))
//alert("제대로 된 접근이 아닌것 같습니다.", $url);
if (!preg_match("/^http[s]?:\/\/".$_SERVER[SERVER_NAME]."/", $_SERVER[HTTP_REFERER]))
alert("제대로 된 접근이 아닌것 같습니다.", $url);
서버변수를 출력해 봤더니 _SERVER[HTTP_HOST]에 포트번호까지 포함되어 있지만
_SERVER[HTTP_REFERER]에는 포트번호가 없드라구요.
그래서 _SERVER[SERVER_NAME]으로 바꿔버렸습니다.
페코2 + 아파치2.0.54 사용중인데.. 제가 서버 세팅을 잘못했나욤 ㅡㅡㅋ
//~~~/lib/common.lib.php 1111 라인에서
//if (!preg_match("/^http[s]?:\/\/".$_SERVER[SERVER_NAME]."/", $_SERVER[HTTP_REFERER]))
//alert("제대로 된 접근이 아닌것 같습니다.", $url);
if (!preg_match("/^http[s]?:\/\/".$_SERVER[SERVER_NAME]."/", $_SERVER[HTTP_REFERER]))
alert("제대로 된 접근이 아닌것 같습니다.", $url);
서버변수를 출력해 봤더니 _SERVER[HTTP_HOST]에 포트번호까지 포함되어 있지만
_SERVER[HTTP_REFERER]에는 포트번호가 없드라구요.
그래서 _SERVER[SERVER_NAME]으로 바꿔버렸습니다.
페코2 + 아파치2.0.54 사용중인데.. 제가 서버 세팅을 잘못했나욤 ㅡㅡㅋ
댓글 전체