"Hotlinking”या के रूप में भी जाना जाता है leeching, सूअर का बच्चा समर्थन, सीधे जोड़ने, offsite छवि पकड़ लेता है एक वेब पेज की तस्वीरें लेता है जिसके द्वारा एक विधि है वेब सर्वर अन्य साइटों. अधिक बड़े चित्र और छवियों को ले लिया है कि साइट पर कई यात्राओं और भी अधिक यातायात और अधिक बैंड उपभोग (बैंडविड्थ) स्रोत सर्वर पर. बेशक, इस चित्र को न केवल लागू होता है. आप फ़ाइलों को पुनः प्राप्त कर सकते हैं . Mp3, फ़ाइलें वीडियो और भी अभिलेखागार. इन पिछले तीन मामलों बैंडविड्थ की खपत में काफी ज्यादा हो सकता है और स्वचालित रूप से सर्वर लागत अतिरिक्त मेजबानी करेगा.
कैसे हम अपने स्रोत की तस्वीरें लेने के लिए अन्य साइटों को ब्लॉक कर सकते हैं?
के इस परिदृश्य पर ले चलो. हम stealthsettings.com छवि होस्ट और हम नहीं चाहते कि छवियों को डोमेन के बाहर किसी अन्य वेब पेज पर पुनर्प्राप्त किया जाए stealthसेटिंग.कॉम. इस मामले में हम निम्नलिखित करेंगे।
1. एक फ़ाइल जोड़ें .htaccess का in Webrootछवियों की मेजबानी कर रहे हैं, जिस पर साइट.
2। htaccess में निम्नलिखित पंक्तियाँ जोड़ें।
रीवरइटइन्गइन ऑन
रिवाइटकॉन्ड% {HTTP_REFERER}! एचटीपी: // (। +।)?stealthsettings.com/ [एनसी]
RewriteCond% {HTTP_REFERER}! ^ $
फिर से लिखना * (JPE जी |? GIF | बीएमपी | पीएनजी).. $ Http://laurentiu.us/oops.gif [एल]
इस विस्तार के साथ फाइल है कि इसका मतलब है . Jpg,. JPEG,. GIF,. Bmp si . Png स्रोत से सीधे लिंक के साथ पुनर्प्राप्त नहीं किया जा सकता stealthsettings.com, और छवियाँ लेने वाली साइट छवि प्रदर्शित करेगी oops.gif होस्टल laurentiu.us.
यहाँ एक वास्तविक मामला है। ए "आईटी ब्लॉगउसने अज्ञानी लोगों की मदद करने की सोची ट्यूटोरियल चोरी हम से। सभी स्रोतों के साथ। htaccess में नई लाइनें जोड़ साइट जो तस्वीरें ले ली पर निम्न प्रभाव पड़ा:
हम कैसे तस्वीरें लेने के लिए विशिष्ट साइटों को ब्लॉक कर सकते हैं.
आप कुछ को छोड़कर अन्य वेबसाइटों से चित्र लेने की अनुमति देना चाहते हैं, जिसमें अन्य स्थितियों हो सकता है.
रीवरइटइन्गइन ऑन
RewriteCond %{HTTP_REFERER} ^http://(.+.)?facebook.com/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(.+.)?hi5.com/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(.+.)?softpedia.com/ [NC]
फिर से लिखना * (JPE जी |? GIF | बीएमपी | पीएनजी).. $ Http://laurentiu.us/oops.gif [एल]
उपरोक्त स्थिति में सभी साइट से तस्वीरें ले सकते हैं stealthsettings.com (या उस साइट से जिसके लिए हम .htaccess संपादित करते हैं) डोमेन और उप-डोमेन के अलावा facebook.com, hi5.com si softpedia.com. इन तीन क्षेत्रों से लिए गए चित्रों laurentiu.us / oops.gif पुनः निर्देशित किया जाएगा.
* का उपयोग करने के रूप में निर्दिष्ट करें .htaccess कामॉड्यूल mod_rewrite अपाचे वेबसर्वर में मौजूद होना चाहिए।