.htaccess - .htaccess 阻止热链接图像(在我自己的站点上阻止)
问题描述
我试图阻止来自特定站点的热链接图像并重新路由到其他地方的外部加载/托管图像。
我对我的 .htaccess 文件进行了一些编辑
购买它似乎也会阻止我自己的网站/域从我自己的图像中..(即使我相信我允许它?)
我似乎无法让事情与只是阻止外部网站一起工作......(而不用我自己的图片阻止我自己的网站?)
我已经尝试了这么多行......我无法对阻止来自我自己网站的图像的问题做出正面或反面。
这是我最近的尝试
RewriteEngine On
#RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://myfakesite.net.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www.myfakesite.net.*$ [NC]
RewriteCond %{HTTP_REFERER} ^http://(www\.)?external-site\.com(/.*)*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^https://(www\.)?external-site\.com(/.*)*$ [NC,OR]
RewriteRule .*\.(gif|jpg|jpeg|bmp|png)$ https://path-to-externally-hosted-image.jpg [R,NC]
*我错误地认为这会容易得多..哈哈
如何阻止 external-site.com 并允许来自 mysite.net 的所有内容?
解决方案
推荐阅读
- java - Selenium 无法定位 iframe 元素
- java - 饼干配料调整器
- laravel - 我在 php artisan route:list 中得到错误,传递给 Doctrine\Common\Inflector\Inflector::singularize() 的参数 1 必须是字符串类型
- c# - 使用索引、局部变量和类
- mysql - 如何为这种场景编写更好的 SQL
- python - 遍历熊猫数据框并替换整体
- kotlin - GlobalScope 协程未将错误记录到控制台
- tensorflow - 有没有办法将 keras flow_from_directory 与分布式训练(镜像策略)一起使用?
- r - 为什么我会收到错误消息“未指定格式规范”?
- python - 对文本文件中包含的元组执行计算