2017-06-16 96 views
0

我认为这是一个“非常基本的问题,”但我怎么让两个IP地址允许进入:的.htaccess和重复命令

<IfModule mod_rewrite.c> 
RewriteEngine on 
RewriteCond %{REQUEST_URI} ^(.*)?wp-login\.php(.*)$ [OR] 
RewriteCond %{REQUEST_URI} ^(.*)?wp-admin$ 
# ENTER IP HERE 
RewriteCond %{REMOTE_ADDR} !^134.139.212.198$ 
RewriteRule ^(.*)$ - [R=403,L] 
</IfModule> 

可我只是简单的复制粘贴下面,其中线它说#ENTER IP HERE

我只是想知道如何正确地做到这一点。

谢谢!

回答

0

它只是复制并粘贴相同的行。

选项#1:定义所有IP

下面是做到这一点的唯一方法:

Allow from 145.50.39.8 
Allow from 145.50.39.9 
Allow from 145.50.39.10 
Allow from 145.50.39.11 
Allow from 145.50.39.12 
Allow from 145.50.39.13 
Allow from 145.50.39.14 
Allow from 145.50.39.15 
Allow from 145.50.39.16 
Allow from 145.50.39.17 

选项#2:如果你想要的东西使用部分IP

更通用,您可以使用部分IP:

Allow from 145.50.39 

但是,这将使IP从145.50.39.0到145.50.39.255。

选项#3:使用网络掩码或CIDR

为了获得更接近,你可以使用网络掩码或CIDR:

Allow from 145.50.39.0/255.255.255.224 

Allow from 145.50.39.0/27 

这将允许IP从145.50.39.0到145.50.39.31。