• We value your experience with Plesk during 2025
    Plesk strives to perform even better in 2026. To help us improve further, please answer a few questions about your experience with Plesk Obsidian 2025.
    Please take this short survey:

    https://survey.webpros.com/
  • On Plesk for Linux mod_status is disabled on upgrades to improve Apache security.
    This is a one-time operation that occurs during an upgrade. You can manually enable mod_status later if needed.

Blocking external image Hotlinks

motowebmaster

New Pleskian
Trying to keep other sites from hotlinking to my site's images.

I've been working with the following in my vhost.conf file. If I remove the # signs on the respective four lines, run the reconfig psaadmin and restart apache, which will restart successfully - but none of my images will appear on my website:

Options +FollowSymlinks
RewriteEngine On
RewriteCond % !^$
RewriteCond % !^http://domainname.net/.*$ [NC]
RewriteCond % !^http://www.domainname.net/.*$ [NC]
RewriteRule \.(gif|jpg|jpeg|png|swf)$ - [F,NC]

Below is what SwSoft's Knowledgebase states to do in vhost.conf:

RewriteEngine on
RewriteCond % !^$
RewriteCond % !^http://(www\.)?MY_DOMAIN\.COM(/)?.*$ [NC]
RewriteRule \.(gif|jpg|jpeg|png|swf)$ - [NC,F]

Which I tried as well, with the same results. Initially I thought that making the lines less complex it would help - but no dice.

Any thoughts?
 
Back
Top