web-dev-qa-db-ja.com

Apacheと同じように、OpenLiteSpeedのフォルダーへのアクセスを拒否するにはどうすればよいですか?

OpenLiteSpeed v1.4.2 でホストされているWebサイトのフォルダーへのアクセスを拒否しようとしていますが、問題が発生しています。 OpenLiteSpeedでは.htaccessがサポートされていないため、.htaccessを含むDeny From Allファイルをフォルダーに入れることができません。

非表示にしようとしているフォルダへの絶対パスが/usr/local/lsws/Example/html/hidemeであるとしましょう。 OpenLiteSpeedパネルの仮想ホストの書き換えルールに次のことを入れようとしましたが、うまくいきませんでした。

<Directory ~/hideme>
  Deny from all
</Directory>

<Directory ~/hideme/(.*)$>
  Deny from all
</Directory>

<Directory /usr/local/lsws/Example/html/hideme>
  Deny from all
</Directory>

私が間違っている可能性があることと、このフォルダーへのアクセスを拒否する方法を誰かが知っていますか?

1
ub3rst4r

これを見ると GitHubミラーからのサンプル構成ファイルOpenLiteSpeedのオープンソースリポジトリ 構成は次のようになります:

context {
  uri /hideme/
  accessControl {
    deny 
  }
  location hideme/
}
0
JakeGould