Perguntas com a marcação «nginx»

8
Reescrevendo try_files do nginx

Estou tentando converter uma reescrita muito simples de uma versão anterior do nginx para a atual, como abaixo: location / { if ( !-f $request_filename ) { rewrite ^/([a-z]*)$ /index.php?action=$1; rewrite ^/([a-z]*)/(.*)$ /index.php?action=$1&item=$2; } } Foi assim que cheguei. A página...

8
Faça o servidor Nginx responder lentamente

Então, eu tenho um spammer no meu site. Eu poderia bloquear o IP dele usando 'negar', mas ele mudará o IP dele e terei que continuar brincando de gato e rato com ele. Em vez disso, estou curioso para saber se existe uma maneira de configurar o nginx para responder ao seu IP mais lentamente....

8
Como parar o Nginx para ouvir a porta 80?

Eu quero que o nginx pare de ouvir a porta 80. Encontrei apenas pessoas com bugs, mas nenhum documento sobre isso de propósito. Não consigo desativá-lo e também leio: #listen 80; ## listen for ipv4; this line is default and implied O inglês não é minha língua materna, mas eu entendo "implícito"...

8
usando barras à direita na configuração do nginx

location /product { proxy_pass http://10.0.0.25:8080; } se eu usar minha primeira descrição de local para a pasta do produto, devo usá-lo http://mysdomain.com/product/e não posso usá-lo http://mysdomain.com/productno navegador. Quero dizer, eu deveria usar uma barra final de URL. Quero acessar...

8
Erro SSL no log nginx

Estou recebendo esta entrada de log no log de erro do nginx: 2016/03/19 09:46:33 [crit] 14355#14355: *7761 SSL_shutdown() failed (SSL: error:140E0197:SSL routines:SSL_shutdown:shutdown while in init) while SSL handshaking, client: 178.63.105.85, server: 0.0.0.0:443 Não consigo entender o que...

8
Use vários arquivos de senha para nginx

Eu tenho vários serverblocos na minha configuração, todos eles usando o mesmo arquivo que auth_basic_user_file. Agora começamos a trabalhar com uma força de trabalho externa e gostaríamos de adicionar alguns usuários extras a um dos serverblocos, mantendo os originais também. Embora a documentação...

7
O Nginx rejeita nomes de servidores desconhecidos por HTTPS

Eu tenho uma instância do Nginx usando o SNI para atender a vários domínios HTTPS a partir de um único IP. A única falha na configuração é que o Nginx responde com o primeiro domínio (atuando como padrão) sempre que uma URL para o IP simples do servidor ou um domínio listado nesse IP para o qual...

7
nginx - Posso configurar um documento de erro global?

Eu tenho uma configuração nginx com um monte de server {}blocos. Quero compartilhar páginas de erro entre todos eles, mas muitos deles têm raízes de documentos diferentes. Eu posso usar uma configuração como error_page 404 /404.html; error_page 500 502 503 504 /50x.html; fora dos blocos do...

2
Reescrita do Nginx: remover? após filename.php

Aqui está a minha configuração atual do site nginx: server { server_name DOMAIN; access_log /srv/www/DOMAIN/logs/access.log; error_log /srv/www/DOMAIN/logs/error.log; root /srv/www/DOMAIN/public_html; location / { if ($request_uri ~ ^/(.*)\.html$) { return 302 /$1; } try_files $uri $uri.html...