Σταματήστε hotlinking από .htaccess (Πώς να στήσετε Hotlink Προστασία σε .htaccess)

"hotlinkingΉ γνωστό και ως leeching, piggy-υποστήριξη, απευθείας σύνδεση, offsite αρπαγές εικόνας είναι μια μέθοδος που παίρνει τις εικόνες από μια ιστοσελίδα άλλες ιστοσελίδες. Οι περισσότερες μεγάλες εικόνες και πολλές επισκέψεις στο δικτυακό τόπο ο οποίος πήρε τις εικόνες, η κίνηση είναι περισσότερο και καταναλώνουν περισσότερο εύρος ζώνης (εύρος ζώνης) Στο διακομιστή προέλευσης. Φυσικά, αυτό δεν ισχύει μόνο για τις εικόνες. Να ανακτήσετε αρχεία .mp3, τα αρχεία βίντεο και ακόμη αρχεία. Σε αυτές τις τρεις τελευταίες περιπτώσεις κατανάλωση εύρους ζώνης θα είναι πολύ υψηλότερο και θα φέρει αυτόματα το κόστος εκτός από το κεντρικό διακομιστή.

Πώς μπορεί να εμποδίσει άλλες περιοχές για να πάρει τις εικόνες της πηγής μας;

Ας το ακόλουθο σενάριο. έχουμε stealthsettings.com κεντρικός υπολογιστής εικόνων και δεν θέλουμε να ανακτηθούν οι εικόνες σε άλλη ιστοσελίδα εκτός του τομέα stealthsetting.com. Σε αυτήν την περίπτωση θα κάνουμε τα εξής.

1. Προσθέστε ένα αρχείο .htaccess in Webrootιστοσελίδα CPC που φιλοξενούνται εικόνες.

2. Σε. Htaccess προσθέστε τις ακόλουθες γραμμές.

RewriteEngine Ενεργοποιημένο
RewriteCond% {HTTP_REFERER}! Http: // (. +.);stealthsettings.com/ [NC]
RewriteCond%} {HTTP_REFERER! ^ $
RewriteRule *.. (JPE G |; gif | bmp | png) $ http://laurentiu.us/oops.gif [L]

Αυτό σημαίνει ότι τα αρχεία με τις επεκτάσεις . Jpg,. Jpeg,. Gif,. Bmp si . Png δεν μπορεί να ανακτηθεί με έναν άμεσο σύνδεσμο από την πηγή  stealthsettings.com, και ο ιστότοπος που θα τραβήξει τις εικόνες θα εμφανίσει την εικόνα oops.gif Hostal laurentiu.us.

Εδώ είναι μια πραγματική περίπτωση. ΕΝΑ "IT BlogΣκέφτηκε να βοηθήσει ανίδεους ανθρώπους κλοπή tutorials από εμάς. Με όλες τις πηγές. Οι νέες σειρές προστίθενται Htaccess είχε την ακόλουθη επίδραση στο χώρο που πήρε εικόνες.:

Δεν ξέρω - θα σας διδάξει

Πώς μπορούν να μπλοκάρουν συγκεκριμένες τοποθεσίες για να τραβήξετε φωτογραφίες.

Θα μπορούσαν να υπάρχουν άλλες καταστάσεις στις οποίες θέλετε να επιτρέψετε τη λήψη φωτογραφιών από άλλους δικτυακούς τόπους, εκτός από ορισμένα.

RewriteEngine Ενεργοποιημένο
RewriteCond %{HTTP_REFERER} ^http://(.+.)?facebook.com/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(.+.)?hi5.com/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(.+.)?softpedia.com/ [NC]
RewriteRule *.. (JPE G |; gif | bmp | png) $ http://laurentiu.us/oops.gif [L]

Στην παραπάνω περίπτωση όλοι οι ιστότοποι μπορούν να τραβήξουν φωτογραφίες από stealthsettings.com (ή από τον ιστότοπο για τον οποίο επεξεργαζόμαστε .htaccess) εκτός από τους τομείς και τους υποτομείς του facebook.com, hi5.com si softpedia.com. Εικόνες που λαμβάνονται από τους τρεις αυτούς τομείς θα μεταφερθείτε σε laurentiu.us/oops.gif.

* Καθορίστε ότι για να χρησιμοποιήσετε ενότητα CPC mod_rewrite πρέπει να είναι παρόντες στο διακομιστή apache.

Ιδρυτής και εκδότης Stealth Settings, από το 2006 έως σήμερα. Εμπειρία σε λειτουργικά συστήματα Linux (Ειδικά CentOS), Mac OS X, Windows XP> Windows 10 si WordPress (CMS).

πώς να » Linux » Apache » Σταματήστε hotlinking από .htaccess (Πώς να στήσετε Hotlink Προστασία σε .htaccess)
Αφήστε ένα σχόλιο