continuazione della riga del file di configurazione nginx?


26

Ho una stanza di configurazione nginx che assomiglia a:

server {
    listen *:80;
    server_name domain1.com domain2.com domain3.com domain4.com .... domainN.com;
    rewrite ^(.*) http://my_canonical_domain.com permanent;
}

con molti domini diversi. C'è un modo per suddividerlo su più righe? Non vedo nulla nei documenti di configurazione di nginx che risolvono questo problema.


Penso che purtroppo non sia possibile. Vedi qui: serverfault.com/questions/571579/…
binaryanomaly

Risposte:


36

Non ce ne bisogno. Funziona perfettamente:

server_name domain1
    domain2
    domain3
    ...
    domainN;

Inoltre potresti usare più server_namedirettive.


non funziona per lo stile regex
roothahn,

-2

Prova \ e la fine della riga.

server_name domain1.com \ domain2.com \ domainN.com;


3
Ciò non funziona e genera un errore. La risposta di @Alexey Ten è corretta.
Felipe Alvarez,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.