使网站只能从一个 IP 访问

-1 php

我们有大约 15 台具有相同 IP 的计算机。我们只希望可以在我们的房子内访问该站点。

在每个页面上,我都有这个代码:

if ($_SERVER['REMOTE_ADDR'] == 'our ip') {
  content
}
Run Code Online (Sandbox Code Playgroud)

它的工作原理,但我只是想知道是否有更优雅、更智能的方法?

我们使用 WAMP。

cee*_*yoz 8

您可以使用 Apachehttpd.conf.htaccess文件在站点范围或文件夹范围的基础上进行配置。

Order Deny,Allow
Deny from all
Allow from xxx.xxx.xxx.xxx
Run Code Online (Sandbox Code Playgroud)