.htaccess 停止从其他IP热链接

n3ipq98p  于 2023-05-01  发布在  其他
关注(0)|答案(1)|浏览(80)

我有很多域和这些托管在只有一个IP。
我试图在htaccess中使用下面的代码来保护热链接,但它不起作用。

RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www\.)?103.222.219.45/.*$ [NC]
RewriteRule \.(jpg|jpeg|png|gif|ico|pdf|zip|js|css)$ - [F]

如何保护其他IP的热链接?

4nkexdtk

4nkexdtk1#

referer头包含上一页的URL。只有在URL中使用IP地址而不是主机名时,它才会包含IP地址。
您需要显式指定每个可接受的主机名。

相关问题