ホームページ > バックエンド開発 > PHPチュートリアル > nginxコアモジュールの命令1

nginxコアモジュールの命令1

WBOY
リリース: 2016-07-30 13:32:00
オリジナル
766 人が閲覧しました
エイリアス root

nginx 設定には、ルートとエイリアスの 2 つのディレクトリを指定するための命令があります

nginxコアモジュールの命令1

location /img/ { alias /var/www/image/; } #若按照上述配置的话,则访问/img/目录里面的文件时,ningx会自动去/var/www/image/目录找文件location /img/ { root /var/www/image; } #若按照这种配置的话,则访问/img/目录下的文件时,nginx会去/var/www/image/img/目录下找文件。]

nginxコアモジュールの命令1

エイリアスはディレクトリエイリアスの定義であり、ルートはトップの定義ですレベルディレクトリ。

もう 1 つの重要な違いは、エイリアスが「/」で終わる必要があることです。そうしないとファイルが見つからず、ルートはオプションです

client_body_in_file_only構文: client_body_in_file_only on|offdefault : offcontext : http、server、location このオプションがオンの場合、クライアントのリクエスト本文はファイルに書き込まれ、リクエストの処理後にファイルは削除されません。このオプションはデバッグに使用できます。
client_body_in_single_buffer構文: client_body_in_single_bufferデフォルト: offコンテキスト: http、サーバー、場所 このオプションは、リクエスト本文全体を a に入れるかどうかを指定しますクライアントエンドリクエストバッファ。 $request_body 変数を使用する場合は、コピー操作のコストを削減するためにこのオプションを有効にすることをお勧めします。

client_body_buffer_size構文: client_body_buffer_size the_sizeデフォルト: 8k/16kコンテキスト:サーバー、場所このディレクティブは、クライアントのリクエスト本文のサイズを指定します, リクエスト本文のサイズが超過した場合、リクエスト本文全体またはその一部が一時ファイルに書き込まれますデフォルトのサイズは 2 ページです。

client_body_temp_path構文: client_body_temp_path dir-path [ level1 [ level2 [ level3 ]デフォルト: コンテキスト: http、サーバー、場所このオプションは以下を指定しますクライアントが要求した一時ファイルの保存に使用されるストレージ ディレクトリへのパス
client_body_timeout
構文: client_body_timeout時間デフォルト: 60コンテキスト: http、サーバー、場所 このオプションは、クライアントリクエストボディの読み取りタイムアウトを指定します。 このオプションは、リクエスト本文を 1 回の読み取りで読み取れない場合にのみ有効になります。時間を超えてクライアントがデータを送信しない場合、nginx は "Request time out" (408) .Error を返します。

client_header_buffer_size構文: client_header_buffer_size サイズデフォルト: 1kコンテキスト: http、サーバーこのディレクティブは、クライアントリクエストヘッダーのサイズを保存するために使用されるバッファーを指定します。デフォルトのサイズは 1k で、ほとんどのリクエストには十分です。ただし、リクエスト ヘッダーに非常に大きな Cookie が含まれている場合、またはリクエストが wap クライアントからのものである場合、現時点では nginx はそれに対応できません。ヘッダーを保存するためのより大きなメモリ空間。この大きなバッファーのサイズは、large_client_header_buffers コマンドで指定できます。


client_header_timeout構文: client_header_timeout時間デフォルト: 60コンテキスト: http,serverこのディレクティブは、nginx がリクエストヘッダーを読み取るためのタイムアウトを指定します。この時間を超えると、nginx は 「リクエスト タイムアウト」(408) エラー
client_max_body_size構文: client_max_body_size sizedefault: client_max_body_size 1m を返します。 コンテキスト: http、server、location このディレクティブは、クライアント リクエスト本文の最大スペースを指定します。このサイズを超えると、nginx は Request Entity Too Large" (413) を返します。エラー。このオプションは注意して使用する必要があります。ブラウザでエラーが正しく表示されない可能性を回避しますcontext: http、server、location
このディレクティブは、ファイルに関連付けられたデフォルトの MIME タイプを指定します。
著作権表示: この記事はブロガーによるオリジナルの記事であり、ブロガーの許可なく複製することはできません。 上記では、nginx コア モジュール コマンド 1 を、関連する内容も含めて紹介しています。PHP チュートリアルに興味のある友人に役立つことを願っています。
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート