Kekalkan Satu Subdomain di Luar Proksi Hulu Privoxy
Cipta pengecualian penghantaran terus yang khusus tanpa menghantar seluruh domain induk keluar dari laluan proksi yang dimaksudkan secara tidak sengaja.
Tapak utama harus menggunakan proksi induk. Satu subdomain dalaman tidak sepatutnya. Ini ialah pengecualian penghalaan, dan ia wajar mendapat corak yang cukup sempit untuk menyatakan perkara itu dengan tepat.
Privoxy mempunyai peraturan penghantaran biasa dalam konfigurasi utamanya dan penggantian penghantaran setiap permintaan dalam fail action. Gunakan mekanisme yang sesuai dengan konfigurasi yang sudah anda selenggara; jangan tambah pengecualian bersaing di kedua-dua tempat hanya untuk melihat mana yang berfungsi.
Pengecualian dalam konfigurasi utama
forward / parent.example.net:8080
forward intranet.example.net .
Untuk destinasi awam yang membenarkan induk HTTP awam tanpa pengesahan, ambil calon untuk induk lalai daripada senarai proksi HTTP tanpa membawa kelayakan induk lain. Di sini peraturan hos tepat yang lebih kemudian memilih penghantaran terus untuk nama hos itu. Destinasi lain terus sepadan dengan peraturan induk lalai. Peraturan penghantaran Privoxy menggunakan susunan padanan terakhir, jadi peraturan umum yang lebih kemudian boleh mengubah hasil itu.
Baca sintaks corak sebelum menambah titik pendahulu atau kad bebas. Corak gaya akhiran boleh sepadan dengan lebih banyak nama daripada satu hos yang anda maksudkan. Juga pastikan nama proksi berbeza daripada nama tapak web: corak memilih destinasi yang diminta.
Penggantian dalam fail action ialah pilihan lain
{+forward-override{forward .}}
intranet.example.net
Ini memilih penghantaran terus secara eksplisit untuk permintaan yang sepadan. Mengalih keluar penggantian terdahulu tidak semestinya sama dengan memilih penghantaran terus; konfigurasi biasa mungkin masih mengandungi peraturan induk.
Periksa bahagian action yang berkenaan dan susunannya apabila pengecualian kelihatan tidak berkesan. Sesuatu hos boleh sepadan dengan lebih daripada satu corak action, dan tindakan yang anda jangkakan mungkin diubah oleh padanan yang lebih kemudian.
Terus bermakna keputusan rangkaian yang berbeza
Pengecualian terus boleh mendedahkan alamat keluar Privoxy sendiri dan bukannya alamat keluar induk. Itu mungkin tepat untuk perkhidmatan peribadi, tetapi ia harus menjadi sebahagian daripada keperluan dan bukan kesan sampingan yang ditemui kemudian.
Pengecualian itu juga tidak memberi kebolehcapaian rangkaian. Hos Privoxy masih memerlukan laluan ke destinasi dan kebenaran akses yang sesuai. Jika hanya induk boleh mencapai perkhidmatan, memintasnya akan gagal walaupun corak berfungsi.
Hadkan contoh kepada nama hos yang diperlukan dan periksa hos pengesahan atau aset berkaitan secara berasingan. Meluaskan satu pengecualian kepada setiap subdomain boleh memindahkan trafik tidak berkaitan secara senyap ke laluan keluar yang berbeza.