कई महीनों के बाद साइट हर प्रमुख खोज इंजन में खोज परिणामों से गायब हो गई, मुझे अंत में एक संभावित कारण पता चला।HEAD अनुरोध "2003" प्राप्त करते समय "403 वर्जित" प्राप्त करता है?
मैंने सर्वर हेडर की जांच करने के लिए वेबबग का उपयोग किया। अगर अनुरोध हेड है या प्राप्त करें तो अंतर देखें।
प्रमुख भेजा डेटा:
HEAD/HTTP/1.1
Host: www.attu.it
Connection: close
Accept: */*
User-Agent: WebBug/5.0
HEAD प्राप्त डेटा:
HTTP/1.1 403 Forbidden
Date: Tue, 10 Aug 2010 23:01:00 GMT
Server: Apache/2.2
Connection: close
Content-Type: text/html; charset=iso-8859-1
भेजा डेटा:
GET/HTTP/1.1
Host: www.attu.it
Connection: close
Accept: */*
User-Agent: WebBug/5.0
प्राप्त डेटा प्राप्त करें: GET अनुरोध भेज
HTTP/1.1 200 OK
Date: Tue, 10 Aug 2010 23:06:15 GMT
Server: Apache/2.2
Last-Modified: Fri, 08 Jan 2010 08:58:01 GMT
ETag: "671f91b-2d2-47ca362815840"
Accept-Ranges: bytes
Content-Length: 722
Connection: close
Content-Type: text/html
// HTML code here
अब, डिफ़ॉल्ट रूप से ब्राउज़र (कम से कम यह है कि क्या फ़ायरबग कहते है)। क्या यह संभव है कि क्रॉलर इसके बजाय एक हेड अनुरोध भेजें? यदि हां, तो यह सर्वर केवल 403 के साथ क्यों प्रतिक्रिया करता है, जबकि अन्य साइटों के अन्य सर्वर मैं नहीं कर रहा हूं?
मामले में यह महत्वपूर्ण है, .htaccess में केवल लाइन मौजूद है (जब तक कि मेरे मुवक्किल, इसे बदल के रूप में वे मुझे अपने सर्वर तक पहुँच देने के लिए नहीं करना चाहते हैं)
AddType text/x-component .htc
अद्यतन
धन्यवाद @ रिक्क। फायरबग और फिडलर दोनों जीईटी अनुरोध भेजते हैं, जो 200 (या 300) प्रतिक्रियाएं प्राप्त करते हैं। जैसा सोचा था। तो मुझे लगता है कि यह या तो सर्वर खराब सेटिंग है (भले ही यह अजीब है क्योंकि होस्टिंग लाखों ग्राहकों के साथ एक प्रमुख कंपनी से है) या जो कुछ उन्होंने .htaccess में रखा है। उन्हें मुझे अपने खाते में देखने देना होगा।
मेरे प्रश्न का दूसरा भाग यह था कि यदि वेबसाइट किसी भी खोज इंजन (साइट: www.attu.it में कोई परिणाम नहीं देती है) में दिखाई देने वाली वेबसाइट का कारण हो सकता है। कोई सोच?
अद्यतन 2
कुछ लगभग नगण्य के बाद, यह पता चला है वहाँ था phpMyAdmin रोबोट-अवरुद्ध रूट निर्देशिका, कि रोबोट से किसी भी अनुरोध के कारण होता में .htaccess एक 403
यह सर्वर के साथ एक बग है, ग्राहक इसे तय करना चाहते हैं, उन्हें आपको कम से कम कुछ पहुंच देना चाहिए। कम से कम, उनसे पूछें कि क्या वे वर्तमान। Htaccess की एक प्रति देख सकते हैं। –