向htaccess文件添加通配符IP范围?

我认为我下面的语法可以很好地允许使用星号作为通配符的 IP 范围,但没有乐趣......

知道什么会在这里工作吗?

我的IP更改了最后两批号码....

<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_URI} ^(.*)?wp-login.php(.*)$ [OR]
RewriteCond %{REQUEST_URI} ^(.*)?wp-admin$
RewriteCond %{REMOTE_ADDR} !^112.*.*.*$
#RewriteRule ^(.*)$ - [R=403,L]
RewriteRule ^(.*)$ https://www.example.com/denied.html
</IfModule>

回答

你能不能试试以下。考虑到您不想112从那时起允许任何 IP,我们可以保持简单的正则表达式。我们不需要在这里提及任何其他数字,因为您并不关心它。

RewriteEngine on
RewriteCond %{REQUEST_URI} ^(.*)?wp-login.php(.*)$ [OR]
RewriteCond %{REQUEST_URI} ^(.*)?wp-admin$
RewriteCond %{REMOTE_ADDR} !^112.
#RewriteRule ^(.*)$ - [R=403,L]
RewriteRule ^(.*)$ https://www.example.com/denied.html

  • Nice answer @RavinderSingh13

以上是向htaccess文件添加通配符IP范围?的全部内容。
THE END
分享
二维码

)">
< <上一篇
下一篇>>