iframe을 사용하여 웹 사이트를로드하는 방법을 이해하고 있지만 모든 링크가 사이트를 통과하게 만들려고합니다. 감사합니다. .다른 웹 사이트를 통해 웹 사이트로드하기
답변
당신은 할 수 없습니다. 당신이하고자하는 일은 프록시라고합니다.
서버 측 스크립트 (예 : PHP + CURL)에서 대상 사이트를 가져 와서 프로그래밍 방식으로 연결을 찾아 바꾸고 새 데이터를 사용자에게 다시 게시해야합니다.
HTML만으로는이 작업을 수행 할 수 없습니다. 연결하려는 사이트에는 해당 페이지의 모든 링크를 투명하게 다시 작성하여 해당 웹 사이트를 통과하는 서버 측 응용 프로그램이 있습니다.
아하하! 훌륭해, 고마워. 나는이 선을 따라 뭔가를 생각하고 있었다. 그것은 정말로 문제가되어서는 안됩니다. regex 및 .htaccess 또는 이와 유사한 기술로 수행 할 수 없습니까? 더 많은 정보를 알려주시겠습니까? – santa
@ 산타, 아파치를위한 mod_proxy_html이라는 모듈이있는 것 같습니다. 또 다른 방법은 대상 페이지를 가져 와서 HTML 구문 분석 라이브러리 (예를 들어 HTML 구문 분석 라이브러리 사용)를 파싱하고 모든 ''요소를 찾고 해당 href 속성을 다시 작성하는 서버 측 응용 프로그램/스크립트를 작성하는 것입니다. 페이지를 직렬화하여 클라이언트로 보냅니다. –
- 1. 외부 웹 사이트에 제출하고 리디렉션을 통해 다른 페이지로 사이트를 제출하십시오.
- 2. WCF를 호출하는 웹 사이트를 통해 사용자 가장
- 3. Java 웹 사이트를 통해 silverlight 컨트롤을 배포하십시오.
- 4. 웹 사이트를 통해 웹 서비스에 액세스 할 수 있어야합니다.
- 5. 웹 사이트를 서버에 업로드
- 6. 다른 웹 사이트에서 웹 사이트를 표시하는 가장 효율적인 방법은 무엇입니까?
- 7. 웹 사이트를 다른 IP 주소로 읽으려면 어떻게해야합니까?
- 8. 자바 스크립트 기반 웹 사이트를 웹 스크랩
- 9. 웹 사이트를 테스트하는 도구
- 10. 방화벽을 통해 URL을 차단하는 다른 웹 사이트를 볼 수있는 웹 사이트가 있습니까?
- 11. 웹 서버에 웹 사이트를 어떻게 배포합니까?
- 12. 웹 사이트를 파이썬으로 얻으십시오
- 13. 웹 사이트를 WIKI로 마이그레이션
- 14. Xcode로 웹 사이트를 관리하려면 어떻게해야합니까?
- 15. 안드로이드 프로젝트에 웹 사이트를 포함하십시오.
- 16. VS2008 웹 사이트를 웹 응용 프로그램으로 변환
- 17. 웹 사이트를 웹 응용 프로그램 프로젝트로 변환
- 18. IDX MLS와 웹 사이트를 연결해야합니다.
- 19. 웹 사이트를 거미로 URL을 반송
- 20. iframe을 통해 크기가 조절 된 웹 사이트를 삽입하는 방법은 무엇입니까?
- 21. 웹 사이트를 확장하는 방법은 무엇입니까?
- 22. 비밀번호로 간단한 웹 사이트를 보호하십시오.
- 23. 어떻게 전체 웹 사이트를 통해 이러한 배경 스트레치를 만들기 위해
- 24. 검색 엔진이 인터넷을 통해 웹 사이트를 찾는 방법
- 25. PHP를 사용하여 웹 사이트를 크롤링
- 26. jsp를 통해 다른 웹 페이지에서 웹 페이지 호출
- 27. ASP.NET 웹 사이트를 MVC2로 변환
- 28. VS 2010은 빌드 프로세스를 통해 웹 사이트를 사전 컴파일합니까?
- 29. 내 웹 사이트를 BlogEngine.Net과 통합
- 30. 웹 사이트를 C# 프로젝트에 임베드
실제로 서버 측 스크립트는 대상 사이트를 클라이언트 (예 : CURL)로 가져 와서 변경된 사이트를 서버로 표시하여 동시에 클라이언트 + 서버로 작동해야합니다. – AbiusX
PHProxy 또는 Glype와 같은 오픈 소스 소프트웨어가 있습니다. – AbiusX