Cách chặn hotlink Thiết lập file .htaccess hoặc có thể ngay tại cPanel hosting của bạn nếu như được hỗ trợ. Tác dụng của việc này nhằm bảo vệ các file website, hình ảnh... và tiêu tốn băng thông của quý bạn. .htaccess (hypertext access) của apache là một công cụ cực kỳ hữu dụng. File .htaccess thường được tìm thấy trong thư mục root của website Ở bài viết này xin hướng dẫn các bạn sử dụng .htaccess (File này thường tự động được tạo ra trên cPanel linux.) Ngoài ta chúng ta có thể thiết lập nó trên cpanel hosting và tự động thêm các đoạn mã vào file .htaccess Bắt đầu làm việc một cách chi tiết 1. Ngăn chặn hotlink Nhiều người copy ảnh từ server của bạn và đưa lên trang web của họ. Thêm vào .htaccess đoạn mã dưới đây sẽ giúp bạn ngăn chặn ảnh hiển thị trên website khác 1: Options +FollowSymlinks 2: #Ngăn chặn hotlink 3: RewriteEngine On 4: RewriteCond %{HTTP_REFERER} !^$ 5: RewriteCond %{HTTP_REFERER} !^http://(www.)?hostsafi.com/ [nc] 6: RewriteRule .*.(gif|jpg|png)$ http://hostsafi.com [nc] 3. Chuyển hướng từ tên miền cũ sang tên mới Sử dụng đoạn mã dưới đây bạn có thể chuyển tất cả các link từ tên miền cũ sang tên miền mới: 1. #Chuyển hướng từ tên miền cũ sang tên mới 2.RewriteEngine On 3. RewriteRule ^(.*)$ http://www.hostsafi.com/$1 [R=301,L] 4. Tạo trang báo lỗi riêng Bạn không muốn dùng các trang báo lỗi có sẵn của host, bạn có thể tạo các trang báo lỗi riêng và cấu hình vào file htaccess như sau: 1: ErrorDocument 401 /error/401.php 2: ErrorDocument 403 /error/403.php 3: ErrorDocument 404 /error/404.php 4: ErrorDocument 500 /error/500.php 5. Cấm IP truy cập Nếu có 1 IP thường xuyên spam website của bạn, bạn có thể cấm IP đó như dòng 2, hoặc cấm 1 dải IP như dòng 3: 1: allow from all 2: deny from 113.190.183.138 3: deny from 113.190