如何为特定的IP地址允许特定的URL?

时间:2020-05-07 15:04:02

标签: web

我想问一下,这里有人可以建议如何启用特定的网址,使其仅在我选择的特定IP地址上显示吗?

我只有HTML基础知识,在哪里都找不到找到这种方法的方法,或者是否有任何支持该方法的存储站点?

我希望它用于存储不想公开的脚本,并且需要将其固定到IP地址。

 javascript:$.getScript('secret url);void(0);

谢谢

1 个答案:

答案 0 :(得分:0)

您将需要将所有其他IP列入黑名单,并将您希望其访问的IP列入白名单。

共享主机将具有自己的GUI,但如果您要使用VPS(虚拟专用服务器)托管应用程序。

最常见的方法是:

选项1:通过Web服务器(Nginx,Apache等)

Nginx

https://docs.nginx.com/nginx/admin-guide/security-controls/controlling-access-proxied-tcp/#restricting-access-by-ip-address

Apache

https://httpd.apache.org/docs/2.4/howto/access.html

选项2:通过后端服务器(PHP,Ruby等)

PHP IP Address Whitelist with Wildcards

注意:

您将需要使用以下任意一种呈现HTML页面 使它起作用的方法。

流程如下:

用户访问页面-> Web服务器检查是否允许IP-> 后端服务器检查IP是否被允许(可选)-> HTML。