要在nginx中定义全局变量,需要在nginx配置文件中使用set
指令。全局变量可以在所有的location块中使用。
以下是一个示例:
http { # 定义全局变量 set $my_variable "hello world"; server { listen 80; server_name example.com; location / { # 使用全局变量 return 200 $my_variable; } } }
在上面的示例中,我们定义了一个名为my_variable
的全局变量,并将其值设置为"hello world"。然后在location /
块中使用这个全局变量来返回一个带有该值的响应。