2014-05-21 4 views
1

내 랩톱에 squid3 프록시를 설정하려고합니다. 나는이 모든 것을 처음 접했을 뿐이므로 통과를 통해 프록시를 사용하도록 내 바탕 화면을 구성 할 수있었습니다. 다음으로하고 싶은 것은 웹 요청을 리디렉션하는 것입니다. 내 이는 squid.conf에서이 라인은 테스트 목적으로,Squid 프록시 서버를 사용하여 웹 요청 리디렉션

url_rewrite_program /usr/local/bin/redirect.py 
url_rewrite_children 5 

내가 가진 프로그램은 단순히 구글의 웹 주소를 반환 파일 추가했습니다.

#!/usr/bin/env python 

import sys 

while True: 
    line = sys.stdin.readline().strip() 
    new_url = "301:http://google.com\n" 
    sys.stdout.write(new_url) 
    sys.stdout.flush() 

내가 내 바탕 화면에 프록시를 사용하면 이제 모든 웹 요청이 구글로 리디렉션됩니다 있지만 다음 무한 리디렉션 순환에 잡힐 결코 실제로 페이지를 엽니 다. 다음에 무엇을 시도해야할지 모르겠습니다. 어떤 도움을 주셔서 감사합니다.

답변

-1

사용을 시도하십시오 Fiddler이 강력한 강력합니다. 완벽한 루프 - 프로그램이 http://google.comhttp://google.com 을 재 시도하는 것처럼

0

나에게 보인다.

+0

이것이 왜 downvoted인지 확실하지 않은 설명입니다. 솔루션은 URL이 이미 google.com 인 경우 리디렉션하지 않아야합니다. – Tshirtman

관련 문제