settenvif Remote_Addr在Ip地址范围内



如果客户端IP地址在192.168.1.192 ~ 192.168.1.255之间,我想在htaccess中设置一个环境变量

这是我的代码

SetEnvIf Remote_Addr "^192.168.1.(?:19[2-9]|2[0-5][0-9])$" FOO=BAR

这也验证192.168.1.256,192.168.1.257…如何修复它?

您可以尝试看看这个Regex是否做了您想要它做的事情。它看起来不漂亮,但可以完成工作:

192.168.1.((19[2-9])|(2[0-4][0-9])|(25[0-5])?)

最新更新