Lighttpd: ディレクトリ内のすべてのファイルを静的に提供する

Lighttpd: ディレクトリ内のすべてのファイルを静的に提供する

Lighttpd 構成を使用して、特定のディレクトリ パスの下でのコード実行を防ぐにはどうすればよいですか?

ホワイトリスト/ブラックリストは使用せず、そのパスの下にある任意のファイルを静的ファイルとして提供するだけです。

$HTTP["url"] =~ "^/static" {
    # STATIC ONLY
}

答え1

通常、すべてのモジュールには、そのモジュールの動作を無効にする方法があります。次に例を示します。

cgi.assign = ()
fastcgi.server = ()
scgi.server = ()
proxy.server = ()

関連情報