დატოვეთ ერთი ქვედომენი Privoxy-ის ზედა პროქსის გარეთ
შექმენით კონკრეტული პირდაპირი გადამისამართების გამონაკლისი ისე, რომ შემთხვევით არ გაგზავნოთ მთელი მშობელი დომენი განკუთვნილი პროქსის მარშრუტის გარეთ.
მთავარი საიტი უნდა იყენებდეს მშობელ პროქსის. ერთი შიდა ქვედომენი არ უნდა. ეს არის მარშრუტიზაციის გამონაკლისი და იმსახურებს საკმარისად ვიწრო ნიმუშს, რომ ზუსტად ეს გამოხატოს.
Privoxy-ს აქვს ჩვეულებრივი გადამისამართების წესები მთავარ კონფიგურაციაში და თითო მოთხოვნის გადამისამართების გადაფარვები action ფაილებში. გამოიყენეთ თქვენს მიერ უკვე შენახულ კონფიგურაციას შესაფერისი მექანიზმი; ნუ დაამატებთ კონკურენტ გამონაკლისებს ორივე ადგილას მხოლოდ იმის სანახავად, რომელი მუშაობს.
გამონაკლისი მთავარ კონფიგურაციაში
forward / parent.example.net:8080
forward intranet.example.net .
საჯარო დანიშნულების ადგილებისთვის, სადაც დაშვებულია არაავტორიზებული საჯარო HTTP მშობელი, აიღეთ ნაგულისხმევი მშობლის კანდიდატი HTTP პროქსების სიიდან სხვა მშობლის სერტიფიკატების გადატანის გარეშე. აქ უფრო გვიანდელი ზუსტი ჰოსტის წესი ირჩევს პირდაპირ გადამისამართებას ამ ჰოსტის სახელისთვის. სხვა დანიშნულებები კვლავ ემთხვევა ნაგულისხმევი მშობლის წესს. Privoxy-ის გადამისამართების წესები იყენებენ ბოლო დამთხვევის რიგს, ამიტომ უფრო გვიანდელმა ზოგადმა წესმა შეიძლება შეცვალოს ეს შედეგი.
წაიკითხეთ ნიმუშის სინტაქსი, სანამ დაამატებთ წინა წერტილს ან ველურ სიმბოლოს. სუფიქსური სტილის ნიმუშმა შეიძლება მეტ სახელს დაემთხვეს, ვიდრე თქვენს მიერ განზრახული ერთი ჰოსტი. ასევე გამოყავით პროქსის სახელი ვებსაიტის სახელისგან: ნიმუში ირჩევს მოთხოვნილ დანიშნულებას.
გადაფარვა action ფაილში სხვა ვარიანტია
{+forward-override{forward .}}
intranet.example.net
ეს ცხადად ირჩევს პირდაპირ გადამისამართებას შესაბამისი მოთხოვნებისთვის. ადრინდელი გადაფარვის წაშლა სულაც არ ნიშნავს პირდაპირი გადამისამართების არჩევას; ჩვეულებრივი კონფიგურაცია კვლავ შეიძლება შეიცავდეს მშობლის წესს.
შეამოწმეთ მოქმედი action სექციები და მათი რიგი, როცა გამონაკლისი არაეფექტურად გამოიყურება. ჰოსტი შეიძლება ემთხვეოდეს ერთზე მეტ action ნიმუშს და მოსალოდნელი მოქმედება შეიძლება შეიცვალოს უფრო გვიანდელი დამთხვევით.
პირდაპირი ნიშნავს სხვა ქსელურ გადაწყვეტილებას
პირდაპირმა გამონაკლისმა შეიძლება გამოავლინოს Privoxy-ის საკუთარი გარე მისამართი მშობლის გასასვლელის ნაცვლად. ეს შეიძლება ზუსტად სწორი იყოს კერძო სერვისისთვის, მაგრამ უნდა იყოს მოთხოვნის ნაწილი და არა მოგვიანებით აღმოჩენილი გვერდითი ეფექტი.
გამონაკლისი ასევე არ იძლევა ქსელურ ხელმისაწვდომობას. Privoxy-ის ჰოსტს კვლავ სჭირდება მარშრუტი დანიშნულებამდე და შესაბამისი წვდომის უფლებები. თუ მხოლოდ მშობელს შეუძლია სერვისამდე მისვლა, მისი გვერდის ავლა ჩავარდება მაშინაც კი, თუ ნიმუში მუშაობს.
შემოიფარგლეთ მაგალითი საჭირო ჰოსტის სახელით და ცალკე შეამოწმეთ დაკავშირებული ავტორიზაციის ან რესურსის ჰოსტები. ერთი გამონაკლისის ყველა ქვედომენზე გავრცელებამ შეიძლება ჩუმად გადაიტანოს შეუსაბამო ტრაფიკი სხვა გარე გზაზე.