【发布时间】:2016-02-23 01:20:11
【问题描述】:
我有一些页面(实时流),我在其他地方的 iframe 中使用, 例子 : 子域.mydomain。 com/original.php www.mydomain .com/iframe.html 有些人也使用 iframe,所以我限制使用 htaccess 的外部域
RewriteEngine on
RewriteRule %{HTTP_REFERER} - [R,NC]
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !mydomain [NC]
RewriteRule \.* image url [R,NC]
仍有一些人使用从他们的计算机直接访问我的内容的问题! 那么有什么想法可以阻止他们仅在他们从我制作 iframe 的页面访问时才使用我的原始页面? log file
【问题讨论】:
-
这可能是因为
['HTTP_REFERER']不可靠。阅读此stackoverflow.com/a/6023980 -
你为什么标记为 javascript? iframe 的其他代码在哪里?
-
标记为 javascript,因为有人告诉我,我可以使用 javascript 做到这一点,但不幸的是他们没有告诉我怎么做!
-
您的日志文件条目看起来根本不包括任何引荐来源网址(因此您的
RewriteCond %{HTTP_REFERER} !^$使以下 RewriteRule 不适用)。 // 如果您想防止人们 (i) 在他们的网站上构建您的内容,那么您应该查看X-Frame-Options标头。
标签: javascript php live-streaming