Perguntas com a marcação «nginx»

O Nginx ("eNgine x") é um servidor HTTP leve e de alto desempenho, proxy reverso, proxy de fluxo TCP e proxy de email, lançado sob uma licença semelhante a BSD.

1
Qual é o equivalente do Apache aos try_files do Nginx?
No Nginx, existe try_filesuma diretiva de configuração que "verifica a existência de arquivos em ordem e retorna o primeiro arquivo encontrado". Acho muito legal fazer isso location ~* \.(gif|jpe?g|css|js)$ { try_files $uri 404; } que é uma maneira segura de veicular arquivos estáticos diretamente, sem incomodar as estruturas da web. …
12 apache-2.2  nginx 

1
Variáveis ​​no nome do log - nginx
Eu tenho a seguinte configuração padrão do servidor no nginx: # Default HTTP Server server { listen 80 default; server_name _; access_log /var/log/nginx/$server_name.access.log; error_log /var/log/nginx/$server_name.error.log; server_name_in_redirect off; location / { root domain.com/public; index index.php; try_files $uri index.php; } location ~ \.(html|jpg|jpeg|gif|png|ico|css2|zip|tgz|gz|rar|bz2|doc|xls|exe|pdf|ppt|txt|tar|mid|midi|wav|bmp|rtf|js)$ { root /path/to/domain.com/public; expires 30d; break; } charset utf-8; …
12 nginx 


4
Regras nginx diferentes baseadas no referenciador
Estou usando o WordPress com o WP Super Cache. Desejo que os visitantes que vêm do Google (incluindo todos os referenciadores específicos de países como google.co.in, google.co.uk e etc.) vejam conteúdos não armazenados em cache . Existem minhas regras nginx que não estão funcionando da maneira que desejo: server { …



4
Maneira correta de girar logs do Nginx
Gostaria de conseguir a rotação dos logs nginx que: funcionaria sem nenhum software extra (ie - melhor se sem "logrotate") criaria arquivos girados com nomes com base na data A melhor abordagem é algo que o PostgreSQL possui - ou seja, em sua variável de configuração log_filename, eu posso especificar …

6
Para que serve um arquivo gif vazio (1x1 pix)?
Vi algumas páginas aleatórias mencionarem o uso de imagens gif vazias para aumentar o desempenho. Também descobri que o nginx possui um módulo para esse fim. O que não consigo descobrir é exatamente como a veiculação desse pequeno arquivo deve aumentar o desempenho ou a percepção da capacidade de resposta …

2
Links simbólicos de cache do Nginx
Eu tenho um sistema de implantação no meu servidor Web, toda vez que um aplicativo é implantado, ele cria um novo diretório com registro de data e hora e os links simbólicos "atuais" para o novo diretório. Tudo funcionou muito bem no apache, mas no novo servidor nginx que eu …
12 nginx  php-fpm  cache  php7 

1
Por que o formato do nginx $ ssl_client_i_dn mudou repentinamente?
Estamos usando certificados do lado do cliente para autenticar um de nossos clientes. Nossa configuração é a seguinte: Temos o nginx na frente de um aplicativo Django. Em nossa configuração nginx, temos os parâmetros necessários para que a verificação do certificado do lado do cliente funcione ( ssl_client_certificate, ssl_verify_clientetc) e …

3
O Nginx trava usando "service nginx start"
Compilei o nginx com caminhos personalizados para o meu servidor de produção e quando tento iniciar / reiniciar o serviço usando: service nginx start ou service nginx restart Ele entra em uma nova linha sem retornar o shell: Portanto, o problema é que não consigo controlar o nginx usando o …


2
O padrão Nginx regex vhost acaba como o nome do servidor PHP
Eu tenho uma definição de servidor nginx com uma correspondência de regex, assim: server_name ~^(?<vhost>[a-z0-9-]+)\.example\.com$; root /var/www/example/$vhost; access_log /var/log/nginx/$vhost.example-access.log; No entanto, como tudo funciona bem, esse domínio hospeda vários projetos PHP usando fastcgi e PHP-FPM, que recebem valores como este em $_SERVER: SERVER_NAME => "~^(?<vhost>[a-z0-9-]+)\.example\.com$" HTTP_HOST => "myhost.example.com" Como você …
12 nginx 

2
Nginx: redirecione o endereço IP para o nome de domínio
Com a seguinte configuração do Nginx: server { listen 80; listen [::]:80 default_server ipv6only=on; server_name isitmaintained.com; ... } server { listen 178.62.136.230:80; server_name 178.62.136.230; add_header X-Frame-Options "SAMEORIGIN"; return 301 $scheme://isitmaintained.com$request_uri; } Estou tentando redirecionar http://178.62.136.230/para http://isitmaintained.com/, mas quando implanto essa configuração, acabo com um Redirect loopou ambos os links. O …
12 nginx  redirect 

3
Existe uma maneira de registrar um ID exclusivo por solicitação para o nginx?
Parece haver alguns módulos de terceiros para esse https://github.com/newobj/nginx-x-rid-header https://github.com/hhru/nginx_requestid No entanto, se possível, não quero reconstruir o nginx, o que acredito ser um requisito para usar esses dois módulos. Minha tentativa inicial foi usar $msecno $pidentanto que não deu certo (eu tive um processo para atender a duas solicitações …
12 ubuntu  nginx 

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.