मैं अपनी सभी साइट की छवियों और वीडियो होस्ट करने के लिए अमेज़ॅन क्लाउडफ़्रंट का उपयोग करता हूं, ताकि वे मेरे उपयोगकर्ताओं के लिए तेज़ी से सेवा कर सकें जो दुनिया भर में काफी बिखरे हुए हैं। मैं क्लाउडफ्रंट पर होस्ट किए गए तत्वों के लिए बहुत आक्रामक आगे कैशिंग भी लागू करता हूं, Cache-Control
public, max-age=7776000
पर सेट करता हूं।अमेज़ॅन क्लाउडफ़्रंट हॉटलिंकिंग को रोकना
मैंने हाल ही में अपनी परेशानियों की खोज की है कि तृतीय पक्ष साइटें मेरे क्लाउडफ़्रंट सर्वर पर हॉटलिंक कर रही हैं ताकि वे बिना किसी प्राधिकरण के अपने पृष्ठों पर छवियां प्रदर्शित कर सकें।
मैंने अपने सर्वर पर हॉटलिंकिंग को रोकने के लिए .htaccess
कॉन्फ़िगर किया है, लेकिन क्लाउडफ़्रंट पर ऐसा करने का कोई तरीका नहीं मिला है, जो मूल रूप से सुविधा का समर्थन नहीं करता है। और, कष्टप्रद, अमेज़ॅन की बाल्टी नीतियां, जिनका उपयोग हॉटलिंकिंग को रोकने के लिए किया जा सकता है, केवल S3 पर प्रभाव पड़ता है, उनके क्लाउडफ्रंट वितरण [link] पर कोई प्रभाव नहीं पड़ता है। यदि आप नीतियों का लाभ लेना चाहते हैं तो आपको सीधे अपनी सामग्री को एस 3 से सेवा देना होगा।
हॉटलिंकर्स के लिए मेरे सर्वर लॉग को स्कोअर करना और फ़ाइल नामों को मैन्युअल रूप से बदलना वास्तव में एक यथार्थवादी विकल्प नहीं है, हालांकि मैं सबसे अधिक ब्लैंटेंट अपराधों को समाप्त करने के लिए ऐसा कर रहा हूं।
किसी भी सुझाव का स्वागत किया जाएगा।
उन टिप्पणियों के लिए बहुत बहुत धन्यवाद। लगता है कि अभी इस के लिए कोई उचित समाधान नहीं है। मैन्युअल रूप से यूआरएल बदलना व्यवहार्य है लेकिन काफी श्रम-केंद्रित है! मुझे आशा है कि अमेज़ॅन एक बेहतर तरीके से आएगा। –
यदि आप CNAME बदलते हैं, तो आपको URL को बदलने की आवश्यकता नहीं है। और आप पुराने CNAME से रेफरल्स को पकड़ने के लिए 301 रीडायरेक्ट का उपयोग कर सकते हैं, एक समय के लिए, एक नए सीएनएन में बदलने से पहले (खोज इंजन कहां जाने के लिए)। अगर कोई इसे पढ़ रहा है और सोच रहा है कि सीडीएन सीएनएन द्वारा मेरा क्या मतलब है, तो पॉल स्टैमैटौ की मार्गदर्शिका "हाउ टू: अमेज़ॅन क्लाउडफ़्रंट के साथ शुरू करना" में बहुत अच्छी तरह से समझाया गया है [http://paulstamatiou.com/how-to-getting-started-with -माज़ोन-क्लाउडफ़्रंट], जो क्लाउडफ़्रंट सीडीएन को लागू करने के लिए सबसे सरल, स्पष्ट मार्गदर्शिका है। –
मुझे DNS सुझाव पसंद है, समय-समय पर सभी हॉटलिंक्स को खटखटाएं :) –