{"id":35315,"date":"2026-08-18T12:09:12","date_gmt":"2026-08-18T12:09:12","guid":{"rendered":"https:\/\/1grid.co.za\/knowledge\/?post_type=ht_kb&#038;p=35315"},"modified":"2026-08-18T12:09:26","modified_gmt":"2026-08-18T12:09:26","slug":"set-up-hotlink-protection-in-cpanel-for-your-1-grid-website","status":"publish","type":"ht_kb","link":"https:\/\/1grid.co.za\/knowledge\/set-up-hotlink-protection-in-cpanel-for-your-1-grid-website\/","title":{"rendered":"Set Up Hotlink Protection in cPanel for Your 1-grid Website"},"content":{"rendered":"\n<h4 id=\"htoc-protect-your-hosting-bandwidth-and-stop-external-sites-from-directly-embedding-your-images-and-media-assets\" class=\"wp-block-heading\">Protect your hosting bandwidth and stop external sites from directly embedding your images and media assets.<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Hotlink Protection helps protect your website&#8217;s resources, reduces unnecessary bandwidth usage, and gives you greater control over how your images and media files are accessed online. This guide will help you enable Hotlink Protection in cPanel to prevent other websites from directly linking to files hosted on your 1-grid website. By the end of this guide, you&#8217;ll know how to configure Hotlink Protection, choose which file types to protect, allow or restrict direct access, and redirect unauthorised requests on your 1-grid Customer Zone account.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1600\" height=\"600\" src=\"https:\/\/1grid.co.za\/knowledge\/wp-content\/uploads\/2026\/08\/1-grid-Images-for-KB-Articles-1000-x-600-px-63.png\" alt=\"How to Set Up Hotlink Protection in cPanel | 1-grid \" class=\"wp-image-35316\"\/><\/figure>\n<\/div>\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<div class=\"wp-block-ht-block-toc is-style-rounded htoc htoc--position-wide toc-list-style-plain\" data-htoc-state=\"expanded\"><span class=\"htoc__title\"><span class=\"ht_toc_title\">Table of Contents<\/span><span class=\"htoc__toggle\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\"><g fill=\"#444\"><path d=\"M15 7H1c-.6 0-1 .4-1 1s.4 1 1 1h14c.6 0 1-.4 1-1s-.4-1-1-1z\"><\/path><path d=\"M15 1H1c-.6 0-1 .4-1 1s.4 1 1 1h14c.6 0 1-.4 1-1s-.4-1-1-1zM15 13H1c-.6 0-1 .4-1 1s.4 1 1 1h14c.6 0 1-.4 1-1s-.4-1-1-1z\"><\/path><\/g><\/svg><\/span><\/span><div class=\"htoc__itemswrap\"><ul class=\"ht_toc_list\"><li class=\"\"><a href=\"#htoc-before-you-begin\">Before You Begin<\/a><\/li><li class=\"\"><a href=\"#htoc-follow-these-steps\">Follow These Steps<\/a><ul class=\"ht_toc_child_list\"><\/ul><\/li><li class=\"\"><a href=\"#htoc-what-happens-next\">What Happens Next?<\/a><\/li><li class=\"\"><a href=\"#htoc-important-things-to-know\">Important Things to Know<\/a><\/li><li class=\"\"><a href=\"#htoc-common-mistakes-to-avoid\">Common Mistakes to Avoid<\/a><\/li><li class=\"\"><a href=\"#htoc-if-this-didn-t-work\">If This Didn&#8217;t Work<\/a><\/li><li class=\"\"><a href=\"#htoc-you-re-ready\">You\u2019re Ready!<\/a><\/li><li class=\"\"><a href=\"#htoc-related-articles\">Related Articles<\/a><\/li><li class=\"\"><a href=\"#htoc-need-help\">Need Help?<\/a><\/li><\/ul><\/div><\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 id=\"htoc-before-you-begin\" class=\"wp-block-heading\">Before You Begin<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Before restricting asset linking via cPanel, make sure you meet the following baseline requirements:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li id=\"htoc-access-to-your-1-grid-client-area\">Access to your <strong>1-grid Customer Zone<\/strong><\/li>\n\n\n\n<li id=\"htoc-an-active-web-hosting-package-running-a-cpanel-dashboard\">An active web hosting package running a <strong>cPanel dashboard<\/strong><\/li>\n\n\n\n<li id=\"htoc-the-specific-list-of-your-domains-and-subdomains-to-whitelist-so-your-own-images-continue-to-display-correctly\">The specific list of your <strong>domains and subdomains<\/strong> to whitelist so your own images continue to display correctly<\/li>\n\n\n\n<li id=\"htoc-identification-of-the-precise-file-extensions-e-g-png-jpg-webp-you-intend-to-protect\">Identification of the precise <strong>file extensions<\/strong> (e.g., .png, .jpg, .webp) you intend to protect<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">\ud83d\udca1 <em><strong>Context: <\/strong>Hotlinking occurs when an external website embeds an image or file hosted on your server directly into their pages. This means your hosting account serves the file and burns your account bandwidth every time someone visits their external page, draining your server resources without bringing traffic to your site.<\/em><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 id=\"htoc-follow-these-steps\" class=\"wp-block-heading\">Follow These Steps<\/h2>\n\n\n\n<h4 id=\"htoc-1-open-hotlink-protection\" class=\"wp-block-heading\">1. Open Hotlink Protection<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><a href=\"https:\/\/1grid.co.za\/knowledge\/how-to-log-in-to-cpanel-via-your-1-grid-customer-zone\/\" target=\"_blank\" rel=\"noreferrer noopener\">Log in<\/a> <\/strong>to your <a href=\"https:\/\/1-grid.com\/client\/index.php?rp=\/login\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>1-grid Customer Zone<\/strong><\/a>, locate the web hosting service associated with your domain, and select <strong>Login to cPanel<\/strong>. Scroll down to the <strong>Security<\/strong> cluster section and click <strong>Hotlink Protection<\/strong>.<\/p>\n\n\n\n<h4 id=\"htoc-2-confirm-allowed-urls\" class=\"wp-block-heading\">2. Confirm Allowed URLs<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Before turning the protection framework on, review the <strong>URLs to allow access<\/strong> text block area. Make sure your primary root domain, subdomains, and any secondary companion domains you own are explicitly listed. This ensures your own web pages do not get blocked from rendering your images.<\/p>\n\n\n\n<h4 id=\"htoc-3-choose-which-file-types-to-protect\" class=\"wp-block-heading\">3. Choose Which File Types to Protect<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Locate the field input row labelled <strong>Block direct access for the following extensions<\/strong>. Input the exact file type extensions you wish to lock down, separated cleanly by commas. Standard variations include: <code>jpg, jpeg, png, gif, webp, bmp<\/code>.<\/p>\n\n\n\n<h4 id=\"htoc-4-decide-whether-to-allow-direct-access\" class=\"wp-block-heading\">4. Decide Whether to Allow Direct Access<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Review the <strong>Allow direct requests<\/strong> checkbox option parameter.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li id=\"htoc-checked-web-visitors-can-still-look-up-or-view-a-protected-asset-file-if-they-paste-its-exact-absolute-url-directly-into-a-clean-browser-window-address-bar\"><strong>Checked:<\/strong> Web visitors can still look up or view a protected asset file if they paste its exact absolute URL directly into a clean browser window address bar.<\/li>\n\n\n\n<li id=\"htoc-unchecked-direct-address-bar-lookups-are-also-actively-blocked-and-subject-to-your-custom-server-firewall-rule-limits\"><strong>Unchecked:<\/strong> Direct address bar lookups are also actively blocked and subject to your custom server firewall rule limits.<\/li>\n<\/ul>\n\n\n\n<h4 id=\"htoc-5-configure-a-redirect-optional\" class=\"wp-block-heading\">5. Configure a Redirect (Optional)<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">If you want to track or redirect bad requests, type a valid destination web layout path URL into the <strong>Redirect the request to the following URL<\/strong> text field. You can point scrapers back to your homepage, an &#8220;Access Denied&#8221; page, or a low-resolution warning graphic file.<\/p>\n\n\n\n<h4 id=\"htoc-6-save-your-settings\" class=\"wp-block-heading\">6. Save Your Settings<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Review your configurations, then click the <strong>Submit<\/strong> action button. The interface will refresh with a green success message confirming that the updated access guidelines have deployed.<\/p>\n\n\n\n<h4 id=\"htoc-7-disable-hotlink-protection-optional\" class=\"wp-block-heading\">7. Disable Hotlink Protection (Optional)<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">If you ever need to turn off the block rules to allow an external partner to embed an asset stream file, simply return to the Hotlink Protection control page in cPanel and click the <strong>Disable<\/strong> button. The firewall definitions drop instantly.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 id=\"htoc-what-happens-next\" class=\"wp-block-heading\">What Happens Next?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Once saved, the web server writes rules directly to your root site configurations to intercept hotlinking attempts instantly.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li id=\"htoc-instant-blocks-scraping-websites-attempting-to-scrape-or-display-your-raw-assets-will-show-broken-image-boxes-or-load-your-designated-redirect-link-destination-layout\"><strong>Instant Blocks:<\/strong> Scraping websites attempting to scrape or display your raw assets will show broken image boxes or load your designated redirect link destination layout.<\/li>\n\n\n\n<li id=\"htoc-audit-loop-open-an-external-tool-or-private-window-to-verify-that-your-live-site-templates-continue-loading-graphics-perfectly-across-all-device-interfaces\"><strong>Audit Loop:<\/strong> Open an external tool or private window to verify that your live site templates continue loading graphics perfectly across all device interfaces.<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 id=\"htoc-important-things-to-know\" class=\"wp-block-heading\">Important Things to Know<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li id=\"htoc-extension-specificity-hotlink-protection-controls-apply-strictly-to-the-specific-text-extensions-typed-inside-your-configuration-fields-unlisted-assets-remain-fully-open-to-embedding\"><strong>Extension Specificity:<\/strong> Hotlink protection controls apply strictly to the specific text extensions typed inside your configuration fields; unlisted assets remain fully open to embedding.<\/li>\n\n\n\n<li id=\"htoc-the-whitelist-priority-leaving-out-companion-configurations-or-staging-versions-of-your-domain-name-can-accidentally-break-structural-theme-graphics-on-your-secondary-subdomains\"><strong>The Whitelist Priority:<\/strong> Leaving out companion configurations or staging versions of your domain name can accidentally break structural theme graphics on your secondary subdomains.<\/li>\n\n\n\n<li id=\"htoc-immediate-system-rules-changes-rewrite-your-hidden-system-rules-in-real-time-if-visual-page-blocks-occur-they-can-be-fixed-instantly-by-editing-your-settings-panel\"><strong>Immediate System Rules:<\/strong> Changes rewrite your hidden system rules in real-time. If visual page blocks occur, they can be fixed instantly by editing your settings panel.<\/li>\n\n\n\n<li id=\"htoc-cdn-interaction-dynamics-if-you-funnel-your-site-traffic-through-an-external-content-delivery-network-cdn-or-third-party-proxy-you-may-need-to-apply-matching-hotlink-settings-inside-your-cdn-control-dashboard\"><strong>CDN Interaction Dynamics:<\/strong> If you funnel your site traffic through an external Content Delivery Network (CDN) or third-party proxy, you may need to apply matching hotlink settings inside your CDN control dashboard.<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 id=\"htoc-common-mistakes-to-avoid\" class=\"wp-block-heading\">Common Mistakes to Avoid<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li id=\"htoc-forgetting-to-add-your-own-subdomains-or-alternative-validation-urls-to-the-allowed-access-list\">Forgetting to add your own subdomains or alternative validation URLs to the allowed access list.<\/li>\n\n\n\n<li id=\"htoc-mistakenly-locking-down-broad-application-download-files-that-your-consumers-need-to-fetch-seamlessly\">Mistakenly locking down broad application download files that your consumers need to fetch seamlessly.<\/li>\n\n\n\n<li id=\"htoc-inputting-an-invalid-or-broken-destination-web-address-inside-the-optional-redirect-target-field\">Inputting an invalid or broken destination web address inside the optional redirect target field.<\/li>\n\n\n\n<li id=\"htoc-assuming-hotlink-rules-protect-your-website-text-from-being-manually-copied-or-stop-users-from-saving-images-locally\">Assuming hotlink rules protect your website text from being manually copied, or stop users from saving images locally.<\/li>\n\n\n\n<li id=\"htoc-leaving-the-control-room-without-manually-testing-image-visibility-across-your-core-product-page-collections\">Leaving the control room without manually testing image visibility across your core product page collections.<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 id=\"htoc-if-this-didn-t-work\" class=\"wp-block-heading\">If This Didn&#8217;t Work<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Should image files continue rendering on unauthorised external platforms after setting up your blocks, check whether your site uses an aggressive edge caching service that needs a cache flush. If your public website layouts load broken text blocks or display asset connection loops instead of graphics, double-check that your exact domain name formatting inside the whitelist matches your live URL format.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 id=\"htoc-you-re-ready\" class=\"wp-block-heading\">You\u2019re Ready!<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Your hosting account bandwidth protection rules are now fully active. Taking a few minutes to configure Hotlink Protection helps ensure your hosted data assets are only served where you intend, keeping your server running efficiently.<\/p>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link has-theme-default-background-color has-background wp-element-button\" href=\"https:\/\/1-grid.com\/client\/index.php?rp=\/login\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Log In to Customer Zone &amp; Enable Hotlink Protection Now<\/strong><\/a><\/div>\n<\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 id=\"htoc-related-articles\" class=\"wp-block-heading\">Related Articles<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li id=\"htoc-password-protect-directories-in-cpanel\"><a href=\"https:\/\/1grid.co.za\/knowledge\/cpanel-how-to-password-protect-a-directory\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Password Protect Directories in cPanel<\/strong><\/a><\/li>\n\n\n\n<li id=\"htoc-configure-ssl-certificates-in-cpanel\"><a href=\"https:\/\/1grid.co.za\/knowledge\/what-is-an-ssl-certificate-and-why-do-i-need-it\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>What is an SSL\/TLS Certificate and Why It Matters<\/strong><\/a><\/li>\n\n\n\n<li id=\"htoc-use-the-file-manager-in-cpanel\"><a href=\"https:\/\/1grid.co.za\/knowledge\/how-to-use-file-manager-in-cpanel-with-1-grid\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Use the File Manager in cPanel<\/strong><\/a><\/li>\n\n\n\n<li id=\"htoc-website-security-best-practices\"><a href=\"https:\/\/1grid.co.za\/knowledge\/wordpress-tips-to-secure-your-website\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>WordPress Security Tips<\/strong><\/a><\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 id=\"htoc-need-help\" class=\"wp-block-heading\">Need Help?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">If your media files continue to leak bandwidth on external web applications or your custom redirect link triggers server loading loops, <a href=\"https:\/\/1grid.co.za\/contact-us\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>contact us<\/strong><\/a>. Our Technical Team is ready to see how they can assist. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">To ensure our Technical Team can inspect your security environment quickly, please provide:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li id=\"htoc-your-primary-domain-name-and-active-web-hosting-account-selection\">Your primary <strong>domain name<\/strong> and active web hosting account selection<\/li>\n\n\n\n<li id=\"htoc-a-screenshot-of-your-hotlink-protection-settings-panel-configuration\">A <strong>screenshot of your Hotlink Protection settings panel configuration<\/strong><\/li>\n\n\n\n<li id=\"htoc-the-explicit-file-url-or-asset-route-that-is-being-bypassed-or-blocked-incorrectly\">The explicit <strong>file URL<\/strong> or asset route that is being bypassed or blocked incorrectly<\/li>\n\n\n\n<li id=\"htoc-the-target-url-of-the-external-website-attempting-to-load-your-files-if-known\">The target URL of the <strong>external website<\/strong> attempting to load your files (if known)<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n","protected":false},"excerpt":{"rendered":"<p>Protect your hosting bandwidth and stop external sites from directly embedding your images and media assets. Hotlink Protection helps protect your website&#8217;s resources, reduces unnecessary bandwidth usage, and gives you greater control over how your images and media files are accessed online. This guide will help you enable Hotlink Protection&#8230;<\/p>\n","protected":false},"author":21,"comment_status":"closed","ping_status":"closed","template":"","format":"standard","meta":{"inline_featured_image":false,"footnotes":""},"ht-kb-category":[1198,1190,24],"ht-kb-tag":[1978,238,1980,1979,1106,1817,1667],"class_list":["post-35315","ht_kb","type-ht_kb","status-publish","format-standard","hentry","ht_kb_category-cpanel","ht_kb_category-web-security","ht_kb_category-website","ht_kb_tag-bandwidth-management","ht_kb_tag-cpanel","ht_kb_tag-file-protection","ht_kb_tag-hotlink-protection","ht_kb_tag-web-hosting","ht_kb_tag-website-maintenance","ht_kb_tag-website-security"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v22.0 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How to Set Up Hotlink Protection in cPanel | 1-grid<\/title>\n<meta name=\"description\" content=\"Learn how to enable Hotlink Protection in cPanel to prevent image theft, reduce bandwidth usage, and protect your 1-grid website content.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/1grid.co.za\/knowledge\/set-up-hotlink-protection-in-cpanel-for-your-1-grid-website\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Set Up Hotlink Protection in cPanel | 1-grid\" \/>\n<meta property=\"og:description\" content=\"Learn how to enable Hotlink Protection in cPanel to prevent image theft, reduce bandwidth usage, and protect your 1-grid website content.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/1grid.co.za\/knowledge\/set-up-hotlink-protection-in-cpanel-for-your-1-grid-website\/\" \/>\n<meta property=\"og:site_name\" content=\"1-grid Knowledge Base\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/1grid.co.za\/\" \/>\n<meta property=\"article:modified_time\" content=\"2026-08-18T12:09:26+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/1grid.co.za\/knowledge\/wp-content\/uploads\/2026\/08\/1-grid-Images-for-KB-Articles-1000-x-600-px-63.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@1grid_hosting\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/1grid.co.za\/knowledge\/set-up-hotlink-protection-in-cpanel-for-your-1-grid-website\/\",\"url\":\"https:\/\/1grid.co.za\/knowledge\/set-up-hotlink-protection-in-cpanel-for-your-1-grid-website\/\",\"name\":\"How to Set Up Hotlink Protection in cPanel | 1-grid\",\"isPartOf\":{\"@id\":\"https:\/\/1grid.co.za\/knowledge\/#website\"},\"datePublished\":\"2026-08-18T12:09:12+00:00\",\"dateModified\":\"2026-08-18T12:09:26+00:00\",\"description\":\"Learn how to enable Hotlink Protection in cPanel to prevent image theft, reduce bandwidth usage, and protect your 1-grid website content.\",\"breadcrumb\":{\"@id\":\"https:\/\/1grid.co.za\/knowledge\/set-up-hotlink-protection-in-cpanel-for-your-1-grid-website\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/1grid.co.za\/knowledge\/set-up-hotlink-protection-in-cpanel-for-your-1-grid-website\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/1grid.co.za\/knowledge\/set-up-hotlink-protection-in-cpanel-for-your-1-grid-website\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/1grid.co.za\/knowledge\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Set Up Hotlink Protection in cPanel for Your 1-grid Website\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/1grid.co.za\/knowledge\/#website\",\"url\":\"https:\/\/1grid.co.za\/knowledge\/\",\"name\":\"1-Grid Domain Hosting Knowledge Base\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/1grid.co.za\/knowledge\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/1grid.co.za\/knowledge\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/1grid.co.za\/knowledge\/#organization\",\"name\":\"1-Grid Domain Hosting Knowledge Base\",\"url\":\"https:\/\/1grid.co.za\/knowledge\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/1grid.co.za\/knowledge\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/1grid.co.za\/knowledge\/wp-content\/uploads\/2023\/01\/1-grid-logo-color.svg\",\"contentUrl\":\"https:\/\/1grid.co.za\/knowledge\/wp-content\/uploads\/2023\/01\/1-grid-logo-color.svg\",\"width\":100,\"height\":100,\"caption\":\"1-Grid Domain Hosting Knowledge Base\"},\"image\":{\"@id\":\"https:\/\/1grid.co.za\/knowledge\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/1grid.co.za\/\",\"https:\/\/twitter.com\/1grid_hosting\",\"https:\/\/www.instagram.com\/1grid_hosting\/\",\"https:\/\/za.linkedin.com\/company\/1-grid\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to Set Up Hotlink Protection in cPanel | 1-grid","description":"Learn how to enable Hotlink Protection in cPanel to prevent image theft, reduce bandwidth usage, and protect your 1-grid website content.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/1grid.co.za\/knowledge\/set-up-hotlink-protection-in-cpanel-for-your-1-grid-website\/","og_locale":"en_US","og_type":"article","og_title":"How to Set Up Hotlink Protection in cPanel | 1-grid","og_description":"Learn how to enable Hotlink Protection in cPanel to prevent image theft, reduce bandwidth usage, and protect your 1-grid website content.","og_url":"https:\/\/1grid.co.za\/knowledge\/set-up-hotlink-protection-in-cpanel-for-your-1-grid-website\/","og_site_name":"1-grid Knowledge Base","article_publisher":"https:\/\/www.facebook.com\/1grid.co.za\/","article_modified_time":"2026-08-18T12:09:26+00:00","og_image":[{"url":"https:\/\/1grid.co.za\/knowledge\/wp-content\/uploads\/2026\/08\/1-grid-Images-for-KB-Articles-1000-x-600-px-63.png"}],"twitter_card":"summary_large_image","twitter_site":"@1grid_hosting","twitter_misc":{"Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/1grid.co.za\/knowledge\/set-up-hotlink-protection-in-cpanel-for-your-1-grid-website\/","url":"https:\/\/1grid.co.za\/knowledge\/set-up-hotlink-protection-in-cpanel-for-your-1-grid-website\/","name":"How to Set Up Hotlink Protection in cPanel | 1-grid","isPartOf":{"@id":"https:\/\/1grid.co.za\/knowledge\/#website"},"datePublished":"2026-08-18T12:09:12+00:00","dateModified":"2026-08-18T12:09:26+00:00","description":"Learn how to enable Hotlink Protection in cPanel to prevent image theft, reduce bandwidth usage, and protect your 1-grid website content.","breadcrumb":{"@id":"https:\/\/1grid.co.za\/knowledge\/set-up-hotlink-protection-in-cpanel-for-your-1-grid-website\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/1grid.co.za\/knowledge\/set-up-hotlink-protection-in-cpanel-for-your-1-grid-website\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/1grid.co.za\/knowledge\/set-up-hotlink-protection-in-cpanel-for-your-1-grid-website\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/1grid.co.za\/knowledge\/"},{"@type":"ListItem","position":2,"name":"Set Up Hotlink Protection in cPanel for Your 1-grid Website"}]},{"@type":"WebSite","@id":"https:\/\/1grid.co.za\/knowledge\/#website","url":"https:\/\/1grid.co.za\/knowledge\/","name":"1-Grid Domain Hosting Knowledge Base","description":"","publisher":{"@id":"https:\/\/1grid.co.za\/knowledge\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/1grid.co.za\/knowledge\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/1grid.co.za\/knowledge\/#organization","name":"1-Grid Domain Hosting Knowledge Base","url":"https:\/\/1grid.co.za\/knowledge\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/1grid.co.za\/knowledge\/#\/schema\/logo\/image\/","url":"https:\/\/1grid.co.za\/knowledge\/wp-content\/uploads\/2023\/01\/1-grid-logo-color.svg","contentUrl":"https:\/\/1grid.co.za\/knowledge\/wp-content\/uploads\/2023\/01\/1-grid-logo-color.svg","width":100,"height":100,"caption":"1-Grid Domain Hosting Knowledge Base"},"image":{"@id":"https:\/\/1grid.co.za\/knowledge\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/1grid.co.za\/","https:\/\/twitter.com\/1grid_hosting","https:\/\/www.instagram.com\/1grid_hosting\/","https:\/\/za.linkedin.com\/company\/1-grid"]}]}},"_links":{"self":[{"href":"https:\/\/1grid.co.za\/knowledge\/wp-json\/wp\/v2\/ht-kb\/35315","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/1grid.co.za\/knowledge\/wp-json\/wp\/v2\/ht-kb"}],"about":[{"href":"https:\/\/1grid.co.za\/knowledge\/wp-json\/wp\/v2\/types\/ht_kb"}],"author":[{"embeddable":true,"href":"https:\/\/1grid.co.za\/knowledge\/wp-json\/wp\/v2\/users\/21"}],"replies":[{"embeddable":true,"href":"https:\/\/1grid.co.za\/knowledge\/wp-json\/wp\/v2\/comments?post=35315"}],"version-history":[{"count":3,"href":"https:\/\/1grid.co.za\/knowledge\/wp-json\/wp\/v2\/ht-kb\/35315\/revisions"}],"predecessor-version":[{"id":35320,"href":"https:\/\/1grid.co.za\/knowledge\/wp-json\/wp\/v2\/ht-kb\/35315\/revisions\/35320"}],"wp:attachment":[{"href":"https:\/\/1grid.co.za\/knowledge\/wp-json\/wp\/v2\/media?parent=35315"}],"wp:term":[{"taxonomy":"ht_kb_category","embeddable":true,"href":"https:\/\/1grid.co.za\/knowledge\/wp-json\/wp\/v2\/ht-kb-category?post=35315"},{"taxonomy":"ht_kb_tag","embeddable":true,"href":"https:\/\/1grid.co.za\/knowledge\/wp-json\/wp\/v2\/ht-kb-tag?post=35315"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}