.htaccess 在IP上筛选的访问规则

.htaccess 在IP上筛选的访问规则,.htaccess,.htaccess,我有下面的htaccess规则,除了我的IP地址,我想申请每个IP地址。我基本上想显示一个“网站关闭”除了我自己的每个人的页面。如何最好地实现这一点 RewriteEngine on RewriteCond %{REQUEST_URI} !/indexTEMP.php$ RewriteRule $ /indexTEMP.php [R=307,L] Apache变量是REMOTE\u ADDR 未经测试但应有效: RewriteEngine on RewriteCond %{REQUEST_U

我有下面的htaccess规则,除了我的IP地址,我想申请每个IP地址。我基本上想显示一个“网站关闭”除了我自己的每个人的页面。如何最好地实现这一点

RewriteEngine on
RewriteCond %{REQUEST_URI} !/indexTEMP.php$ 
RewriteRule $ /indexTEMP.php [R=307,L]

Apache变量是
REMOTE\u ADDR

未经测试但应有效:

RewriteEngine on
RewriteCond %{REQUEST_URI} !/indexTEMP.php$ 
RewriteCond %{REMOTE_ADDR} !^192\.168\.0\.1$ 
RewriteRule $ /indexTEMP.php [R=307,L]

这将规则应用于除192.168.0.1之外的所有IP。

Apache变量为
REMOTE\u ADDR

未经测试但应有效:

RewriteEngine on
RewriteCond %{REQUEST_URI} !/indexTEMP.php$ 
RewriteCond %{REMOTE_ADDR} !^192\.168\.0\.1$ 
RewriteRule $ /indexTEMP.php [R=307,L]
这将该规则应用于除192.168.0.1之外的所有IP