Ένας hotlink εμφανίζεται όταν κάποιος συνδέει απευθείας περιεχόμενο από τον ιστότοπό σας σε έναν άλλο ιστότοπο και χρησιμοποιεί το εύρος ζώνης σας για την εξυπηρέτηση των αρχείων. Για παράδειγμα, όταν κάποιος εμφανίζει μια εικόνα που φιλοξενείται στον διακομιστή σας στις δικές του ιστοσελίδες. Μπορείτε να χρησιμοποιήσετε αυτήν τη δυνατότητα προστασίας προστασίας hotlink στο cPanel για να αποφύγετε κάτι τέτοιο.
Πώς να ενεργοποιήσετε την προστασία hotlink στο cPanel
Για να ενεργοποιήσετε την προστασία hotlink στο cPanel, ακολουθήστε τα παρακάτω βήματα.
- Συνδεθείτε στο cPanel.
- Αναζητήστε την ενότητα "Ασφάλεια" και κάντε κλικ στο εικονίδιο "Προστασία Hotlink".
- Κάντε κλικ στο «Ενεργοποίηση». Θα ανοίξει μια νέα σελίδα που εμφανίζει τις λίστες "Επιτρεπόμενοι σύνδεσμοι παραπομπής" και "Προστατευμένη επέκταση".
- Κάντε κλικ στο "Go back".
- Για να επιτρέψετε σε συγκεκριμένους ιστότοπους να συνδεθούν άμεσα με τον ιστότοπό σας, προσθέστε τις διευθύνσεις URL τους στο μενού "Διευθύνσεις URL για να επιτρέπεται η πρόσβαση".
- Για να αποκλείσετε την άμεση πρόσβαση σε αρχεία συγκεκριμένων τύπων, προσθέστε αυτές τις επεκτάσεις αρχείων στο πλαίσιο κειμένου "Αποκλεισμός άμεσης πρόσβασης για τις ακόλουθες επεκτάσεις".
- Για παράδειγμα, για αποκλεισμό όλων .jpg εικόνες, προσθέστε .jpg στο πλαίσιο κειμένου "Αποκλεισμός άμεσης πρόσβασης για τις ακόλουθες επεκτάσεις".
- Όταν αποκλείετε αυτούς τους τύπους αρχείων, άλλοι δεν μπορούν να συνδέσουν αυτούς τους τύπους αρχείων από τον ιστότοπό σας ανεξάρτητα από άλλες ρυθμίσεις.
- Για να επιτρέψετε στους επισκέπτες πρόσβαση σε συγκεκριμένο περιεχόμενο μέσω της διεύθυνσης URL, επιλέξτε το πλαίσιο ελέγχου "Να επιτρέπονται απευθείας αιτήματα".
- Για παράδειγμα, εάν ενεργοποιήσετε αυτήν την επιλογή, ένας επισκέπτης θα μπορούσε να εισέλθει http://www.example.com/folder/example.jpg ως διεύθυνση URL για πρόσβαση στο παράδειγμα.jpg αρχείο.
- Για να ανακατευθύνετε αιτήματα για συγκεκριμένο περιεχόμενο, εισαγάγετε τη διεύθυνση URL στην οποία θέλετε να ανακατευθύνετε τον επισκέπτη σας στο πλαίσιο κειμένου "Ανακατεύθυνση του αιτήματος στην ακόλουθη διεύθυνση URL".
- Κάντε κλικ στο "Υποβολή".
Για να απενεργοποιήσετε την προστασία hotlink, κάντε κλικ στο "Απενεργοποίηση". Όταν απενεργοποιείτε την προστασία hotlink, το σύστημα διαγράφει τις καταχωρήσεις στη λίστα τις διευθύνσεις URL στις οποίες θέλετε να επιτρέψετε τη λίστα πρόσβασης. Συνιστούμε ανεπιφύλακτα να αποθηκεύσετε τη λίστα τοπικά πριν απενεργοποιήσετε την προστασία hotlink.
Πώς να ενεργοποιήσετε την προστασία hotlink στο .htaccess
Εάν δεν χρησιμοποιείτε cPanel στον διακομιστή σας, μπορείτε ακόμα να ενεργοποιήσετε την προστασία hotlink εύκολα μέσω του .htaccess αρχείο. Θα πρέπει απλώς να χρησιμοποιήσετε το παρακάτω απόσπασμα κώδικα.
RewriteEngine on
# Remove the following line if you want to block blank referrer too
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^https?://(.+\.)?example.com [NC]
RewriteRule \.(jpg|jpeg|png|gif|bmp)$ - [NC,F,L]
Εάν θέλετε να εμφανίσετε μια "μπλοκαρισμένη" εικόνα στη θέση της "hotlinked" εικόνας, αντικαταστήστε τον τελευταίο κανόνα με.
RewriteRule \.(jpg|jpeg|png|gif|bmp) https://example.com/blocked.png [R,L]