내 랩톱에 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()
내가 내 바탕 화면에 프록시를 사용하면 이제 모든 웹 요청이 구글로 리디렉션됩니다 있지만 다음 무한 리디렉션 순환에 잡힐 결코 실제로 페이지를 엽니 다. 다음에 무엇을 시도해야할지 모르겠습니다. 어떤 도움을 주셔서 감사합니다.
이것이 왜 downvoted인지 확실하지 않은 설명입니다. 솔루션은 URL이 이미 google.com 인 경우 리디렉션하지 않아야합니다. – Tshirtman