我有自己的托管我的网站的共享服务器。计划将所有常用文件(如图像,css,js等)整合/维护为不同的子域。对于该域,我想拒绝其他用户访问这些文件(防止热链接)。我的所有网站IP地址均以208开头。 。 。 **系列。如何实现结果?
以下是我的基本htaccess行,
RewriteEngine on
# Options +FollowSymlinks
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www\.)?mydomain.com/.*$ [NC]
RewriteRule \.(gif|jpg|jpeg|png|js|css)$ - [F]
请分享您的想法。 TIA
答案 0 :(得分:0)
您可以添加其他条件:
RewriteEngine on
# Options +FollowSymlinks
RewriteCond %{REMOTE_ADDR} !^208\.
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www\.)?mydomain.com/.*$ [NC]
RewriteRule \.(gif|jpg|jpeg|png|js|css)$ - [F]