문제

내 문제는 조금 어렵지만 간단합니다. 웹 페이지가 있습니다.http://sub.domain.com/page.php). 응용 프로그램은이 페이지에서 데이터를 고정시킵니다. 내 목표는이 페이지를 변경하지 않고 변경하지 않고 시스템이 C : Page.php의 데이터를 잡도록하는 것입니다. 리디렉션을 수행하는 방법은 무엇입니까? 감사

도움이 되었습니까?

해결책

다른 사람들과 마찬가지로, 나는 당신이 정확히 무엇을 요구하는지에 대해 조금 불분명하지만, 좋은 추측이 있습니다. 시나리오가 올바른지 확인하기 위해 질문을 다시 해주겠습니다.

임의의 웹 페이지에서 데이터를 검색하고 처리하는 응용 프로그램이 있습니다. 이 응용 프로그램의 동작을 제어 할 수 없으며 가져 오는 URL이 구성 가능한 옵션이 아닙니다. URL을 무시하고 응용 프로그램이 당기는 기본 URL 대신 생성 된 데이터를 당기도록합니다.

"page.php"페이지가 응용 프로그램이 sub.domain.com에서 가져 오는 유일한 데이터 인 경우, 정상적인 동작을 파괴하는 간단한 방법 중 하나는 Sub.domain.com의 DNS를 로컬 네임 서버 또는 그만큼 파일을 호스트합니다 응용 프로그램이 실행중인 기계의. 이는 최신 Windows 시스템의 UNIX/Linux/OS X 또는 %SystemRoot % System32 Drivers Etc 의 호스트입니다.

컨트롤하는 웹 서버의 IP 주소를 가리키는 호스트 파일에 sub.domain.com에 대한 항목을 추가 한 다음 원하는 컨텐츠로 서버가 응답 할 수 있습니다.

응용 프로그램이 sub.domain.com에서 더 많은 컨텐츠에 의존하는 경우이 접근법은 실용적 이기에는 너무 번거롭게 될 수 있습니다. Sub.domain.com 인 척하는 웹 서버의 모든 데이터를 복제해야하기 때문에 page.php 컨텐츠를 변환하는 동안 정상입니다.

다른 팁

"스크린 스크래핑"이라는 뜻이라면 "시스템"에서 대상 URL을 변경합니다. 잡기 데이터. Cannont는 시스템을 파일 또는 폴더에서 긁어 내도록합니다 (예 : C : Page.php ". URL이어야합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top