0

例如,我的.htaccess文件中有这些指令:

<Limit GET HEAD POST>
order deny,allow
allow from 1.37.0.0/16
allow from 23.226.128.240/31
allow from 23.234.68.64/27
allow from 23.234.80.200/29
allow from 23.234.91.160/27
deny from all
</Limit>
  • 其中的“/”斜线是什么意思?
  • 我们如何将它们转换为mod_rewrite指令?
4

1 回答 1

1

该值定义了屏蔽地址中最高有效位的位数。有关更多详细信息,请参阅CIDR 上的 Wikipedia 页面。

例如,如果我指定10.0.0.0/8,则表示10.*允许(或拒绝,无论情况如何)。这是因为 IPv4 地址中的每个八位字节都有 8 位(1 个字节,又称八位字节)。如果我指定192.168.0.0/24,则屏蔽前 24 位(前 3 个八位字节)并被192.168.0.*允许或拒绝。

于 2014-01-09T05:44:28.777 回答