क्या आपने अभी-अभी AdGuard इंस्टॉल किया और वेबपेज नहीं खुल रहे? घबराएं नहीं और इसे अनइंस्टॉल करने में जल्दबाजी न करें। यह संभवतः सॉफ्टवेयर की "गलती" नहीं है, बल्कि आपके नियम या सेटिंग्स बहुत सख्त हैं। AdGuard एक शक्तिशाली टूल है जो विज्ञापन, ट्रैकर्स और दुर्भावनापूर्ण साइटों को फ़िल्टर करता है, लेकिन कभी-कभी यह सामान्य वेबसाइटों के एलिमेंट या पूरी साइट को भी ब्लॉक कर देता है। यह लेख आपको सिखाएगा कि कैसे AdGuard में व्हाइटलिस्ट सेट करें ताकि आपकी ज़रूरी वेबसाइटें सही से काम करें।
आपकी वेबसाइट AdGuard द्वारा क्यों ब्लॉक हो रही है?
यह मत सोचिए कि AdGuard सिर्फ विज्ञापनों को ही रोकता है। असल में, यह रूल लिस्ट पर काम करता है, जिसमें विज्ञापन डोमेन के अलावा ट्रैकर, सोशल मीडिया विजेट और कभी-कभी गलती से ब्लॉक होने वाले CDN डोमेन भी शामिल होते हैं। जब आप किसी सामान्य वेबसाइट को नहीं खोल पाते, या पेज का लेआउट बिगड़ जाता है, या बटन काम नहीं करते, तो संभावना है कि कोई ब्लॉकिंग रूल लागू हो गया है। एक और वजह "HTTPS फ़िल्टरिंग" चालू होना है। कुछ ऐप्स या वेबसाइट्स सर्टिफिकेट वेरिफ़ाई करते हैं और अगर उन्हें लगता है कि कोई मिडलमैन जाँच कर रहा है, तो वे कनेक्शन ही रिजेक्ट कर देते हैं। कारण समझने के बाद हम समाधान पर आगे बढ़ सकते हैं।
समस्या का पता लगाएं: पता करें कि "किसे" गलती से ब्लॉक किया गया
कुछ भी करने से पहले, यह जानना ज़रूरी है कि कौन सा डोमेन या रूल समस्या पैदा कर रहा है। बिना जानकारी के व्हाइटलिस्ट में जोड़ना बेकार है। मैं आमतौर पर AdGuard के बिल्ट-इन "फ़िल्टर लॉग" का उपयोग करता हूँ, जो सबसे सीधा ट्रैकिंग टूल है।
फ़िल्टर लॉग को खोलें और समझें
डेस्कटॉप वर्शन में, AdGuard का मुख्य इंटरफ़ेस खोलें, "सेटिंग्स" -> "विज्ञापन ब्लॉकर" पर जाएँ और नीचे स्क्रॉल करके "फ़िल्टर लॉग" देखें। मोबाइल वर्शन में यह आमतौर पर "स्टैटिस्टिक्स" या "एक्टिविटी लॉग" में होता है। इसे खोलें और फिर उस वेबपेज को रिफ़्रेश करें जो नहीं खुल रहा। लॉग में सभी रिक्वेस्ट रियल टाइम में दिखेंगी। लाल रंग से चिह्नित रिक्वेस्ट वे हैं जो ब्लॉक हो गई हैं। देखें कि कौन सा डोमेन ब्लॉक हुआ और किस रूल ने उसे रोका। उदाहरण के लिए, अगर example.cdn.com को "EasyList" रूल ने ब्लॉक किया है, तो यही वह डोमेन है जिसे हमें छुड़ाना है।
तीन व्हाइटलिस्ट सेटअप तरीके: अस्थायी छूट से लेकर स्थायी भरोसा
समस्या वाले डोमेन की पहचान करने के बाद, अब उसे अनब्लॉक करने का समय है। AdGuard में कई स्तरों की व्हाइटलिस्ट होती है, प्रत्येक का अलग उपयोग है। मैं सबसे सरल से सबसे सख्त क्रम में समझाता हूँ।
तरीका 1: पूरी वेबसाइट को अनब्लॉक करें (सबसे आसान)
अगर आप चाहते हैं कि कोई पूरी वेबसाइट बिना किसी रुकावट के चले, तो एक-एक डोमेन बदलने की ज़रूरत नहीं है। बस पूरी साइट के लिए हरी झंडी दे दें। फ़िल्टर लॉग में, ब्लॉक की गई रिक्वेस्ट पर क्लिक करें और "पूरी वेबसाइट को अनब्लॉक करें" चुनें, या "यूज़र रूल्स" में मैन्युअल रूप से यह जोड़ें:
@@||example.com^$document
इस रूल का मतलब है: example.com और उसके सभी सबडोमेन के लिए सभी रिक्वेस्ट को अनुमति दें। इसके बाद वह साइट ऐसे काम करेगी जैसे AdGuard इंस्टॉल ही नहीं है, लेकिन विज्ञापन भी वापस आ जाएँगे। यह सरल है, लेकिन केवल उन साइटों पर उपयोग करें जिन पर आपको पूरा भरोसा हो और जो विज्ञापन के बिना काम नहीं करतीं, जैसे कुछ बैंकिंग या सरकारी सेवा पेज।
तरीका 2: किसी विशिष्ट डोमेन को सटीक रूप से अनब्लॉक करें (अनुशंसित)
ज़्यादातर मामलों में, आप सिर्फ गलती से ब्लॉक हुए किसी स्क्रिप्ट या स्टाइल फ़ाइल को छोड़ना चाहते हैं, पूरी साइट के विज्ञापनों को नहीं। फ़िल्टर लॉग में उस विशिष्ट डोमेन को ढूँढ़ें जो गलती से ब्लॉक हुआ है, जैसे static.service.com, और "अनब्लॉक करें" पर क्लिक करें। रूल इस तरह बनेगा:
@@||static.service.com^
यह रूल सिर्फ उस विशिष्ट डोमेन की रिक्वेस्ट को अनुमति देता है, जबकि साइट के बाकी विज्ञापन और ट्रैकर्स ब्लॉक रहते हैं। यह सबसे संतुलित तरीका है – पेज की कार्यक्षमता तो ठीक होती है, लेकिन विज्ञापन-रोधी का उद्देश्य बना रहता है। अगर मैन्युअल जोड़ना मुश्किल लगे, तो लॉग में राइट-क्लिक करें – AdGuard खुद ही आपके लिए रूल बनाकर यूज़र रूल्स लिस्ट में डाल देगा।
तरीका 3: HTTPS फ़िल्टरिंग को बंद करें (अंतिम समाधान)
कभी-कभी लॉग में कोई ब्लॉक नहीं दिखता, लेकिन वेबसाइट नहीं खुलती या ऐप "नेटवर्क एरर" दिखाता है। यह ज़्यादातर HTTPS फ़िल्टरिंग के कारण होता है। कुछ ऐप्स (खासकर फ़ाइनेंशियल या पेमेंट वाले) में सर्टिफिकेट पिनिंग होती है – वे जाँच करते हैं कि कहीं कोई उनके ट्रैफ़िक को डिक्रिप्ट तो नहीं कर रहा। अगर ऐसा है, तो वे कनेक्शन ही रिजेक्ट कर देते हैं। "सेटिंग्स" -> "नेटवर्क" -> "HTTPS फ़िल्टरिंग" पर जाएँ और मुख्य स्विच को बंद करके देखें। अगर वेबसाइट तुरंत खुल जाती है, तो यही समस्या है। बेशक, पूरी तरह बंद करना सही नहीं है। इसके बजाय, "एप्लिकेशन मैनेजमेंट" में उस विशेष ऐप को ढूँढ़ें और उसके लिए HTTPS फ़िल्टरिंग अलग से बंद कर दें, या यूज़र रूल्स में $app पैरामीटर का उपयोग करके बारीक नियंत्रण करें।
व्हाइटलिस्ट काम नहीं कर रही? ये जाँचें
रूल जोड़ दिए, लॉग में अनब्लॉक दिख रहा है, फिर भी वेबसाइट नहीं खुल रही? घबराएं नहीं – हो सकता है कि और भी अड़चनें हों।
ब्राउज़र एक्सटेंशन और DNS सेटिंग्स जाँचें
अगर आपने AdGuard डेस्कटॉप वर्शन और ब्राउज़र एक्सटेंशन दोनों इंस्टॉल किए हैं, तो डबल फ़िल्टरिंग से कभी-कभी विरोध हो सकता है। ब्राउज़र एक्सटेंशन को अस्थायी रूप से बंद करके देखें कि क्या समस्या हल होती है। इसके अलावा, AdGuard का DNS प्रोटेक्शन मॉड्यूल भी डोमेन को फ़िल्टर करता है। अगर आपने किसी सुरक्षित DNS का उपयोग किया है या खुद DNS फ़िल्टरिंग रूल सब्सक्राइब किए हैं, तो वे रूल आपकी व्हाइटलिस्ट से अलग काम करते हैं और उन्हें ब्लॉक करने से नहीं रोकते। DNS प्रोटेक्शन की व्हाइटलिस्ट में भी ज़रूरी डोमेन जोड़ें।
कैश साफ़ करके दोबारा प्रयास करें
ब्राउज़र और AdGuard दोनों का अपना कैश होता है। व्हाइटलिस्ट जोड़ने के बाद भी अगर असर न दिखे, तो ब्राउज़र कैश साफ़ करें, या AdGuard सेटिंग्स में "स्टैटिस्टिक्स रीसेट" करके फ़िल्टरिंग रूल कैश को रिफ़्रेश करें। कभी-कभी ऐसा ही होता है – कैश साफ़ होते ही समस्या हल हो जाती है।
मेरा व्यक्तिगत अनुभव और AdGuard सब्सक्रिप्शन का चुनाव
AdGuard के साथ इन वर्षों में मेरी सबसे बड़ी सीख यह है: व्हाइटलिस्ट में बहुत ज़्यादा डोमेन न जोड़ें। जितने ज़्यादा डोमेन जोड़ेंगे, विज्ञापन-रोधी प्रभाव उतना ही कम होगा। जब भी किसी वेबसाइट में समस्या आती है, मेरा मानक तरीका है: पहले फ़िल्टर लॉग देखें, फिर उस विशिष्ट डोमेन को पहचानें, और @@||domain^ जैसे सटीक अनब्लॉक का उपयोग करें। केवल बैंकिंग या सरकारी जैसी साइटों के लिए ही डॉक्यूमेंट-लेवल व्हाइटलिस्ट का उपयोग करें, जहाँ विज्ञापन-रोधी की ज़रूरत ही नहीं है। रूल लिस्ट की बात करें तो, आधिकारिक बिल्ट-इन "AdGuard बेसिक फ़िल्टर" और "EasyList" काफी हैं। कोई भी अनजान स्रोत से रूल सब्सक्राइब न करें – यह सिर्फ परेशानी बढ़ाता है, गलत ब्लॉकिंग बढ़ती है और समाधान निकालना मुश्किल हो जाता है।
सब्सक्रिप्शन की बात करें तो, AdGuard डिवाइसों की संख्या के आधार पर लाइसेंस बेचता है – फ़ोन, कंप्यूटर, टैबलेट – एक साथ उपयोग करने के लिए स्थायी वर्शन खरीदना सालाना से कहीं ज़्यादा किफ़ायती है। बाज़ार में बहुत कम आधिकारिक डिस्काउंट चैनल हैं। कई सस्ते एक्टिवेशन कोड ब्लैक कार्ड से खरीदे गए होते हैं और कभी भी रद्द किए जा सकते हैं। मैंने खुद Titikey जैसे पुराने डिजिटल स्टोर से असली स्थायी सब्सक्रिप्शन खरीदा था – $24.99 की कीमत पर जीवनभर का लाइसेंस, ईमेल से लिंक, बिना किसी चिंता के। अगर आप एक भरोसेमंद स्रोत ढूँढ़ रहे हैं, तो Titikey पर जाएँ – वहाँ AdGuard लाइसेंस के अलावा कई असली सॉफ़्टवेयर के स्पेशल पैकेज भी मिलते हैं, जो कीमत में उचित हैं और धोखाधड़ी से मुक्त हैं।