ソースからビルドせずにNGINXバージョンを使用している場合は、server_tokensを使用する方法は?

ソースからビルドせずにNGINXバージョンを使用している場合は、server_tokensを使用する方法は?

私はNGINX 1.22.0の安定版を使用しており、ソースからビルドしていないため、more_headersモジュールにアクセスできません。によると:

http://nginx.org/en/docs/http/ngx_http_core_module.html#server_tokens

server_tokensディレクティブを使用できる必要があります。 「文字列」パラメータは必要ないので、「商用バージョン」部分は関連性がないはずです。

サーバーまたはロケーションブロックの内部ではなく、/etc/nginx/conf.d/mydomain.confでserver_tokensをオフにしようとしました。

エラーが発生します。

nginx: [emerg] invalid number of arguments in "server_tokens" directive

私も試しました

server_tokens off ""

同じエラーが発生しました。

正しい構文は何ですか?

ベストアンサー1

おすすめ記事