A hotlink is when a 3rd party website uses your bandwidth to display content from your website on theirs.  A common example of this is when someone copies the source URL of an image that is hosted on the website and uses that URL to display the image on someone else website.  Even though the image is being displayed on their website, your bandwidth is being used in order to display that image.

cPanel offers an easy way to add hotlink protection, which will prevent your bandwidth from being used in situations like the one described above.

Also, enabling hotlink protection will prevent all other websites from displaying your images directly.  While most social media and other websites that make frequent use of content sourced from other websites have automated methods of displaying the content you want them to without using your bandwidth, websites that do not have these systems in place will not be able to display images or other content you designate to be blocked.

Please only enable this if you are absolutely sure you want this level of bandwidth protection.

To enable hotlink protection, please follow these steps:

  1. Login to cPanel through the Admin area of the website by navigating to Developer Hub -cPanel:

  2. Search for "hotlink protection" and click on it:

  3. The "URLs to allow access" field should already have several URLs added that are related to the domain.  Add the following URLs to this text area in addition to the URLs already in that field to make sure that the Brilliant Directories software will continue to have access to the files on the website:


    Add all of the URLs of those sites that will be able to display the content on your site here as well, including all combinations of both the http:// and https:// version of the URL and the www and non-www version of the URL.

  4. Check the "Allow direct requests" checkbox:

  5. Click on the "Submit" button to enable the hotlink protection.

Once this is saved, cPanel will add this content to the .HTACCESS file that will prevent other websites from using your bandwidth in order to display content from your website on their domains.

For additional questions or help setting this up, please submit a ticket to [email protected] or create a ticket HERE.