我希望得到您对此的反馈。
我的HTML网站call-js.com包含以下内容:
<html>
<head>
<script src="http://www.hosts-js.com/some.js"></script>
</head>
</html>
如您所见,calls-js.com从hosts-js.com调用some.js.
我想限制谁可以使用hosts-js.com上的IP白名单来呼叫/查看some.js。
这意味着如果用户1.1.1.1(whitelisited)和2.2.2.2(未列入白名单)打开calls-js.com,则只有1.1.1.1可以体验some.js所做的一切。
我正在考虑编写一个PHP脚本,该脚本会自动更新hosts-js.com上的.htaccess文件,以包含允许的任何IP地址。
<Files some.js>
Order deny,allow
Deny from all
Allow from 1.1.1.1, some-other-ip, another-ip
</Files>
这是最简单的方法,还是你能想到另一种方式?
答案 0 :(得分:0)
你可以根据数据库查找/算法/编写一个php / cgi /任何将发送文件(或不发送)的脚本,并在host-js上重写以将* .js转换为myscript?file = $ 1 < / p>