외부 페이지 파싱 후 페이지가 이동 됩니다.
본문
Snoopy나 file_get_content, CURL도 사용을 해보았지만...
URL을 값이 http://abc.com/source/frm.html?pageURL=album.html?page=1
이라고 가정을 한다면 http://abc.com 처럼 다른 페이지로 이동이 됩니다.
심지어 작업하는곳이
naver.com/parse.php 안에서 했다면
해당 URL 값 안에 저 홈페이지가 불러와져야 하는데...
페이지가 아예 변경이 되는 현상이 나타나버리고 있습니다.
CURL 옵션에 리퍼러값이나 host도 넣어 보았지만...
동일한 현상이 지속 되네여 ㅠ
어떤게 문제일까요?
답변 2
해당 크롤링을 하는 함수나 플러그인 자체에는 페이지 이동 기능이 없습니다.
파싱하는 페이지 주소를 바꿔 보시고 바꿔도 동일한 증상이 나타난다면 사용하시는 서버 환경이나 include된 함수 등의 설정을 살펴보셔야 하고
파싱하는 페이지 주소에서만 해당 증상이 나타난다면 해당 파싱 페이지에서 페이지 이동 스크립트 부분을 걸러내시는 식으로 접근하셔야 할 듯 하네요.
curl_exec 다음에
$info = curl_getinfo($ch);
print_r($info);
코드를 넣고 무엇이 뜨는지 확인해 보시죠.
얻고자 하시는 타겟 url 알려 주시면
상태 확인은 해 드릴 수 있는데...
답변을 작성하시기 전에 로그인 해주세요.