0
私は数十のサイトがnginxで複数のIPアドレスをリッスンしています。 例えば、nginxは変数としてIPを聞きます
server {listen 172.16.33.1:80; server_name a.com}
..
server {listen 172.16.33.1:80; server_name f.com}
server {listen 172.16.33.2:80; server_name d.com}
..
server {listen 172.16.33.2:80; server_name r.com}
server {listen 172.16.33.1:443; server_name aa.com}
server {listen 172.16.33.2:443; server_name bb.com}
server {listen 172.16.33.3:443; server_name cc.com}
は、変数にIPSを聞く設定するためのすべての可能な方法はありますか? のように "$ ip1 = 172.16.33.1; $ ip2 = 172.16.33.2;"その後、
server {listen $ip1:443; server_name aa.com}
server {listen $ip2:443; server_name bb.com}
へのconfを変更私は、検索を知っていると、すべてのテキストエディタで置き換えていますが、対応するすべてのサイトに影響を作るために、一度IPを聞く変更するときには、より簡単だろう。