场景:
该网站托管在共享托管上,目前仅受用户名和密码保护,可能会被员工泄露。
管理面板位于xyz.com/admin
,我希望只有我们网络上的特定设备才能访问它,并拒绝所有其他公共/外部访问。
由于网络的IP地址为动态,因此无法使用.htaccess
。
答案 0 :(得分:-1)
考虑到您要授予网站访问权限的设备将位于同一网络上请尝试以下代码:
order deny,allow
deny from all
allow from 173.194.36.3
将IP地址替换为您网络的外部IP地址,然后通过Google搜索我的IP 。
将该代码保存到Web应用程序根目录的.htaccess
文件中。
更新:出现动态IP问题,在客户端设备上安装DNS更新程序,并将DNS替换为DNS更新程序提供的主机名。
用于Windows的noip客户端它的功能是将动态IP更新为为您创建的主机名,它将解决该问题