【问题标题】:Allow specific IPs to call file允许特定 IP 调用文件
【发布时间】:2016-03-28 18:26:08
【问题描述】:

我在我的 apache2.4 网络服务器中得到了以下配置:

<FilesMatch "(^\.|wp-config\.php|xmlrpc\.php|(?<!robots)\.txt|(liesmich|readme)\.*)"> 
Require ip 216.151.209.64 216.151.209.127 66.135.48.128 66.135.48.255 69.174.248.128 69.174.248.255 76.74.255.0 76.74.255.127 216.151.210.0 216.151.210.127 76.74.248.128 76.74.248.255 76.74.254.0 76.74.254.127 207.198.112.0 207.198.113.255 207.198.101.0 207.198.101.127 198.181.116.0 198.181.119.255 192.0.64.0 192.0.127.255 66.155.8.0 66.155.11.255 66.155.38.0 66.155.38.255 72.233.119.192 72.233.119.255 209.15.21.0 209.15.21.255
</FilesMatch>

好吧,如果我从有效 IP 调用 example.com/xmlrpc.php,我仍然会收到 401。我做错了什么?

【问题讨论】:

    标签: debian apache2.4


    【解决方案1】:

    您在 FilesMatch 中的大正则表达式需要在您匹配的主要内容之后出现一个文字点,这看起来是无意的。我不认为你打算逃避最后一个“。”。

    【讨论】:

      猜你喜欢
      • 2015-11-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-10-13
      • 2020-10-06
      相关资源
      最近更新 更多