Your website hosts and uses a lot of images in articles. And some other websites copy articles from your website, using the link (hot link) of the photos. This costs you a lot of monthly bandwidth, and limits the speed of your website. So how to prevent this “leech link”?. There are many ways to block the link in the above case: you can use the .htacess file or reconfigure the httpd.conf file by adding the following lines of code.
Join the channel Telegram of the AnonyViet 👉 Link 👈 |
(Learn what .htaccess is, some basic htaccess commands see here)
Note: Apache Mod Rewrite needs to be enabled.
You proceed to open the httpd.conf file or .htaccess file on the server/hosting.
SetEnvIfNoCase Referer "^https://anonyviet.com/" banimages=1 SetEnvIfNoCase Referer "^https://anonyviet.com/" banimages=1 SetEnvIfNoCase Referer "^$" banimages=1 Order Allow,Deny Allow from env=banimages=1
or you can also use another simple piece of code:
Tips: Usually, for promotional purposes, in addition to preventing “leech link” of photos from your hosting. You can convert the “leech” image to an image of your choice (like your site’s logo, banner, for example).
To do this, use the following code:
RewriteEngine on RewriteCond %{HTTP_REFERER} !^$ RewriteCond %{HTTP_REFERER} !^http://(www.)?anonyviet.com/.*$ [NC] RewriteRule .*.(gif|jpe?g|png)$ http://www.anonyviet.com/logo.jpg [R,NC,L]
In the example code above, I use the link as the domain name of my blog. Please change with the domain name of your website!
If you add the above content to the httpd.conf file, you need to restart apache (editing the .htaccess file is not necessary)