2008-11-19 17 views
5

कुछ malware such as AVG अपने विज्ञापनों के साथ ब्राउज़र में एक पृष्ठ प्रदर्शित करने के लिए 404 पृष्ठों को हाइजैक करें। मेरे पास एकमात्र काम है जो मेरे वेबएप में कस्टम त्रुटि पृष्ठों के लिए 404 http स्टेटस कोड छोड़ना है।404 अपहरण

क्या कोई अन्य काम आसपास है?

संपादित करें:

किसी वाले अन्य टूलबार/प्रोग्राम हैं जो भी जाँच के बिना 404 पृष्ठों का अपहरण के बारे में पता है कि वे सामान्य त्रुटि पृष्ठों हैं या नहीं?

क्या क्वेरी स्ट्रिंग से AVG की उपस्थिति का पता लगाने का कोई तरीका है या अन्यथा? (मुझे नहीं लगता)

मैंने इस पर petition to AVG बनाया है।

+0

एवीजी? मैलवेयर? यह एक अजीब परिभाषा है। – ceejayoz

+3

दरअसल, मैं देखता हूं कि वह कहां से आ रहा है। यह शत्रुतापूर्ण नहीं हो सकता है, लेकिन यह कष्टप्रद और घुसपैठिया है। तो यह 2/3 मानदंड, आईएमओ से मिलता है। इससे मुझे एवीजी को अनइंस्टॉल करने का मौका मिला। –

+1

मैं एवीजी का उपयोग करता हूं और टूलबार स्थापित नहीं करना चुना। – StingyJack

उत्तर

2

जब आप एवीजी को "मैलवेयर" के रूप में वर्णित करते हैं तो क्या आप एंटीवायरस सॉफ़्टवेयर को रेफर कर रहे हैं?

मुझे नहीं लगता कि मैलवेयर का मतलब है कि इसका मतलब क्या है।

, 404 कोड मुझे शक है वहाँ ज्यादा आप क्या कर सकते हैं छोड़ के रूप में ग्राहक जो कुछ भी यह अपने 404.

मुझे लगता है कि के लिए इंटरनेट पुरालेख जाँच की एक फ़ायरफ़ॉक्स प्लगइन था के साथ wan't करने के लिए स्वतंत्र है के अलावा

मुझे सामना किए गए किसी भी 404 पेज का एक संग्रहीत संस्करण।

अपनी यदि नहीं 404 तो मुझे मत बताओ यह 404 है और मैं अभ्यस्त यह इलाज जैसे कि यह एक 404 है ...

+2

हां, मैं समझता हूं कि मैलवेयर का क्या अर्थ है, और मानते हैं कि यह किसी प्रोग्राम (एवीजी) पर लागू होता है जो पृष्ठ के मूल के रूप में छोटे (यदि कोई है) एट्रिब्यूशन के साथ अपने विज्ञापनों को किसी अन्य प्रोग्राम (आपके ब्राउज़र) में इंजेक्ट करता है। – EoghanM

+2

मैं एक एवीजी उपयोगकर्ता नहीं हूं, इसलिए मैंने इसे कभी नहीं देखा है। हालांकि, रिटर्न कोड को हाइजैक करने वाला कोई भी सॉफ्टवेयर मेरी पुस्तक में मैलवेयर है। –

+0

@ ब्रायन, मुझे लगता है कि उमर का उदाहरण स्पष्ट रूप से असत्य होने के लिए आपके बयान को दिखाता है (हालांकि, मुझे लगता है कि यह * हाइजैक * 404 ;-) के बजाय * हैंडल * है। –

16

यह तुम्हारी गलती नहीं है और यह निश्चित रूप से अपनी जिम्मेदारी नहीं है। HTTP स्थिति कोड रखें, वे उपयोगी हैं। यदि आपके कुछ उपयोगकर्ता ब्राउज़र प्लगइन स्थापित करने का निर्णय लेते हैं जो 404 स्टेटस कोड को संभालता है, तो इसके आसपास काम करने की कोशिश न करें।

There is a Google Webmaster Central Blog post about this topic:

[...] उपयोगकर्ताओं के लिए भ्रमित कर रहे हैं, और इसके अलावा खोज इंजन उनके काफी समय रेंगने और अपनी साइट पर खर्च कर सकते हैं अनुक्रमण न के बराबर है, अक्सर किसी दोहराव यूआरएल । यह नकारात्मक रूप से आपकी साइट के क्रॉल कवरेज को प्रभावित कर सकता है - Googlebot गैर-मौजूद पृष्ठों पर खर्च करता है, इसलिए आपके अद्वितीय URL के रूप में जल्दी से नहीं देखे जा सकते हैं या अक्सर बार-बार देखे जा सकते हैं।

+0

हमम, मैं आपका जवाब स्वीकार करना चाहता हूं और 'सही काम करता हूं', लेकिन सवाल में उपयोगकर्ता को यह नहीं पता था कि एंटी-वायरस पैकेज स्थापित करने से ब्राउज़र प्रभावित होगा, और स्पष्ट रूप से माना जाता है कि यह मेरी साइट के साथ एक समस्या थी। – EoghanM

+0

आप अपने 404 त्रुटि पेज पर एक नोट डाल सकते हैं, जो इस मुद्दे को बताता है। – xsl

+0

मैं खोज इंजन-बॉट्स और क्रॉल-कवरेज के बारे में बहुत चिंतित नहीं हूं क्योंकि मुझे लगता है कि साइटमैप.एक्सएमएल इसका ख्याल रखता है। मैं Google से इस घोषणा को अच्छे वेब प्रथाओं को बढ़ावा देने के लिए सौम्य डरावनापन के रूप में लेता हूं। – EoghanM

3

हां, सुरक्षा रैकेट जो एंटीवायरस सॉफ़्टवेयर हाइजैक 404 पेज है। हालाँकि स्थिति कोड को त्यागने का कोई कारण नहीं है। जब तक वह सीखता है तब तक उपयोगकर्ता को पीड़ित होने दें।

कुछ सॉफ़्टवेयर, जैसे कि Google के क्रोम केवल 404 पृष्ठों को हाइजैक करते हैं यदि वे एक निश्चित आकार में हैं, तो कुछ हद तक अर्थपूर्ण और उपयोगी त्रुटि पृष्ठ बनाना सुनिश्चित करें।

+0

मेरा मानना ​​है कि मैंने पढ़ा है कि क्रोम वास्तव में सर्वर (आईआईएस, अपाचे, आदि) द्वारा जारी जेनेरिक लोगों की तलाश करता है जो अधिक तकनीकी हैं और केवल उपभोक्ता अनुकूल त्रुटियों में ही बदलाव करते हैं। मुझे यकीन नहीं है कि यह सिर्फ आकार है, हालांकि। –

+0

"जब तक वह सीखता है तब तक उपयोगकर्ता को पीड़ित होने दें।" उपयोगिता परिप्रेक्ष्य से स्वीकार्य नहीं है, और निश्चित रूप से अमानवीय लगता है। जबकि मैं भावना से सहमत हूं, यह पृष्ठ को सभी उपयोगकर्ताओं को सही ढंग से प्रदर्शित करने की समस्या का समाधान नहीं करता है, इससे कोई फर्क नहीं पड़ता कि कितना बेवकूफ है। – EoghanM

संबंधित मुद्दे