nginxのグローバル変数を設定する方法は?

グローバル変数を設定するには、nginxの設定ファイルでset命令を使用する必要があります。以下は例です:

http {
  # 定义全局变量
  set $my_var "Hello, World!";

  server {
    listen 80;
    server_name example.com;

    location / {
      # 使用全局变量
      echo $my_var;
    }
  }
}

上記の例では、httpブロック内でsetディレクティブを使用して、my_varというグローバル変数を定義し、その値を”Hello, World!”に設定しました。次に、serverブロックのlocationで、echoディレクティブを使用してそのグローバル変数の値を出力しています。

必要に応じて、どこでもグローバル変数を設定し、それらを設定ファイルの他の部分で使用できます。これにより、変数の値を簡単に共有でき、再定義や伝達する必要がありません。

bannerAds