Qual nome é melhor para os arquivos do Host Virtual no Nginx e no Apache?

1

Meu site principal é acessado pelo endereço www.example.com, assim deve pelo meu arquivo host virtual nginx chamado www.example.com e não example.com para evitar buscas na variável server_name www em outros blocos de virtual arquivos host?

O mesmo se aplica ao apache ?, www.example.com.conf e não ao example.com.conf

Isso faz sentido ou ambos não contam www. em nomes de arquivos por padrão?

    
por Renan Souza 06.12.2017 / 08:08

2 respostas

1

... to avoid searches of the server_name variable www in others blocks of virtual host files

O nome do arquivo é (quase) irrelevante para o servidor httpd. Quando o sistema inicia, o conteúdo dos arquivos conf é lido e armazenado em cache na memória. Todas as pesquisas são realizadas contra esse cache na velocidade da memória.

... so should by my nginx virtual host file named as www.example.com and not example.com

Use o que fizer mais sentido para você. Pessoalmente eu uso o nome principal para nomear os arquivos conf.

    
por 06.12.2017 / 08:16
0

Os arquivos de configuração são carregados na ordem dos nomes dos arquivos e analisados internamente, de modo que após o carregamento na inicialização ser acessado por meio de um hash, não faz muita diferença na minha experiência. Eu tenderia a manter os VirtualHosts em um domínio juntos, assim nomeariam os hosts virtuais para o domínio.

    
por 06.12.2017 / 08:26