在我的nginx配置文件中有几个相同的值。有没有办法为nginx配置文件开头的变量(S)或常量(S)指定一次,然后通过变量或常量引用它?
如果有办法通过env实现的话。变量,对我不起作用。变量需要在nginx文件本身中设置。
发布于 2022-06-24 17:02:56
语法是set $variable_name variable_value;
set $variable_name variable_value;
然后,您可以在Nginx配置的后续行中引用$variable_name。
$variable_name
请参阅更多这里。
它是rewrite模块的特性,而不是Nginx本身的特性--这意味着您必须<#>必须启用重写模块才能工作。
如果安装nginx-extras包,默认情况下将启用该包。
nginx-extras
您可以阅读更多关于ngx_http_rewrite_module 这里的内容。
ngx_http_rewrite_module
https://unix.stackexchange.com/questions/707394
相似问题