1

/adminURL へのアクセスを内部 IP アドレスのみに制限したいと考えています。オープンなインターネット上の誰もが私の Web サイトにログインできないようにする必要があります。私は Lighttpd を使用しているので、最初に考えたのはmod_rewrite、URL に対する外部からの要求を/adminホームページにリダイレクトすることでした。しかし、私は Lighty についてあまり知りませんし、ドキュメントには 192.168.0.0 IP の検出についてはあまり書かれていません。範囲。

4

2 に答える 2

1

これを試して:

$HTTP["remoteip"] == "192.168.0.0/16" {
    /* your rules here */
}

ドキュメントの例:

  # deny the access to www.example.org to all user which 
  # are not in the 10.0.0.0/8 network
  $HTTP["host"] == "www.example.org" {
    $HTTP["remoteip"] != "10.0.0.0/8" {
     url.access-deny = ( "" )
    }
  }
于 2008-12-13T08:16:22.937 に答える
0

これは私のために働いた:

$HTTP["remoteip"] != "192.168.1.1/254" {
      $HTTP["url"] =~ "^/intranet/" {
        url.access-deny = ( "" )
      }
    }

!=働きました==

于 2013-03-17T19:02:30.887 に答える