Squid ৰ পৰা নিৰ্বাচিত HTTP অনুৰোধ HTTPS লৈ পুনৰ্নিৰ্দেশ
প্ৰতিটো HTTP অৰিজিন URL নীৰৱে সলনি কৰা বা প্ৰক্সিয়ে অৰিজিন TLS সমৰ্থন সৃষ্টি কৰিব পাৰে বুলি ধৰি লোৱাৰ পৰিৱৰ্তে জ্ঞাত HTTPS-সক্ষম ছাইটৰ বাবে ক্লায়েন্ট ৰিডাইৰেক্ট ঘূৰাই দিয়ক।
Squid এটা ব্ৰাউজাৰক নিৰ্বাচিত HTTP URL HTTPS ৰ জৰিয়তে পুনৰ চেষ্টা কৰিবলৈ ক'ব পাৰে। গন্তব্যই ইতিমধ্যে সংশ্লিষ্ট সম্পদ HTTPS ৰ জৰিয়তে পৰিৱেশন কৰিব লাগিব; Raspberry Pi ত Squid চলোৱে ৱেবছাইটত সেই ক্ষমতা সৃষ্টি নকৰে।
Squid 7 ৰ url_rewrite_program ইণ্টাৰফেছৰ বাবে এটা helper এনে ক্লায়েন্ট ৰিডাইৰেক্ট ঘূৰাই দিব পাৰে:
OK status=307 url="https://www.example.com/help"
এইটো এটা মিল থকা অনুৰোধৰ বাবে এটা উদাহৰণমূলক helper উত্তৰ, সম্পূৰ্ণ helper প্ৰগ্ৰাম নহয়। ব্ৰাউজাৰে ৰিডাইৰেক্ট লাভ কৰে আৰু HTTPS URL ৰ বাবে নতুন অনুৰোধ কৰে। আপগ্ৰেড নীতিৰ বাহিৰৰ URL এ OK লাভ কৰি অপৰিৱৰ্তিত থাকিব পাৰে।
HTTPS-সক্ষম গন্তব্যসমূহৰ এটা জ্ঞাত তালিকা ব্যৱহাৰ কৰক আৰু অহা URL বিশ্লেষণ কৰক। ইচ্ছিত পথ আৰু query ৰাখক, স্পষ্ট পৰ্ট গণনা কৰক, আৰু অনুৰোধ পদ্ধতি সচেতনভাৱে পৰিচালনা কৰক। প্ৰতিটো http উপসৰ্গ অন্ধভাৱে সলনি কৰাটোৱে ধৰি লয় যে প্ৰতিটো অৰিজিনৰ সমতুল্য HTTPS সেৱা আছে।
Helper এ ইনষ্টল কৰা Squid সংস্কৰণৰ প্ৰ'টোকল ব্যৱহাৰ কৰি প্ৰতিটো ইনপুট শাৰীৰ উত্তৰ দিব লাগিব। যদি সমান্তৰাল helper চেনেল সক্ৰিয়, উত্তৰত চেনেল আইডেণ্টিফায়াৰ ৰাখক। পুৰণি নগ্ন 301:URL উদাহৰণ বৰ্তমানৰ result-and-key/value ফৰ্মেটৰ সৈতে বিনিময়যোগ্য নহয়।
যেতিয়া ব্ৰাউজাৰে নতুন URL জনা উচিত তেতিয়া ক্লায়েন্ট ৰিডাইৰেক্ট বাছনি কৰক। rewrite-url উত্তৰে ইয়াৰ পৰিৱৰ্তে Squid ক ক্লায়েন্টৰ মূল অনুৰোধৰ পিছত অন্য URL আনিবলৈ কয়, যিয়ে এপ্লিকেচন URL আৰু অৱস্থা অসামঞ্জস্যপূৰ্ণ কৰি পেলাব পাৰে।
Helper এ ৰিডাইৰেক্ট কৰাৰ আগতেই প্ৰাৰম্ভিক HTTP অনুৰোধ Squid লৈ গৈছে। এই নীতিয়ে সেই অনুৰোধক পিছলৈ সুৰক্ষা দিব নোৱাৰে। TLS পৰৱৰ্তী HTTPS সংযোগত আৰম্ভ হয়; কেৱল CONNECT tunnel য়ে কোনো এনক্ৰিপশন নিদিয়ে।