Đặt Privoxy phía sau một proxy cha HTTP
Cấu hình proxy cha HTTP của Privoxy tách biệt khỏi trình lắng nghe cục bộ và phân biệt lỗi thượng nguồn với kết nối trực tiếp.
Trình duyệt của bạn biết Privoxy. Tuy nhiên Privoxy vẫn cần biết proxy thượng nguồn mà mạng của bạn yêu cầu. Đó là hai cài đặt riêng biệt.
Một quy tắc cha HTTP chung có dạng như sau:
forward / parent.example.net:8080
Nếu việc triển khai này cho phép một proxy cha HTTP công khai không cần xác thực cho các đích công khai, danh sách proxy HTTP cung cấp các ứng viên cho trường thượng nguồn đó; không dùng thông tin đăng nhập của proxy cha. Trình duyệt tiếp tục dùng trình lắng nghe riêng của Privoxy. Tên máy chủ ở trên chỉ định proxy tiếp theo, không phải một trang web và không phải trình lắng nghe mà bạn nên nhập vào mỗi máy khách.
Dấu gạch chéo của quy tắc có nghĩa là mọi URL khớp. Các quy tắc chuyển tiếp của Privoxy được kiểm tra theo thứ tự và kết quả khớp cuối cùng sẽ thắng, vì vậy hãy xem các ngoại lệ sau trước khi cho rằng dòng này chi phối một yêu cầu cụ thể.
Một dấu chấm ở vị trí cha nghĩa là chuyển tiếp trực tiếp thay vì một proxy cha HTTP khác. Đó có thể là một ngoại lệ có chủ đích hữu ích, nhưng cũng có thể tạo ra lối ra bất ngờ nếu sao chép mà không hiểu.
Đừng trỏ Privoxy quay lại chính nó làm proxy cha. Cũng không nên nhầm cài đặt proxy của ứng dụng và quy tắc cha của Privoxy với hai lựa chọn thay thế để thử ngẫu nhiên. Chúng xác định các kết nối liên tiếp trên đường đi dự định.
Với lỗi thượng nguồn, hãy xác định Privoxy có đến được proxy cha không, proxy cha có chấp nhận yêu cầu không và proxy cha có đến được trang web không. Một trình lắng nghe cục bộ hoạt động chỉ chứng minh quyền truy cập của ứng dụng đầu tiên vào Privoxy, không phải phần còn lại của chuỗi.