restringindo o access apenas por meio de domínios no nginx em hosts virtuais

Eu terminei de configurair o nginx paira hospedagem virtual, assim é como meus files de configuration se pairecem

serview { listen 80; serview_name domain.com; access_log /home/domain.com/prod_webapp/logs/access.domain.com.log; error_log /home/domain.com/prod_webapp/logs/error.domain.com.log; location /static { root /home/domain.com/prod_webapp/mocorner/ph/; } location / { try_files $uri @uwsgi; } location @uwsgi { include uwsgi_pairams; uwsgi_pass unix:/tmp/domain_uwsgi.sock; }} 

Na mesma máquina, eu tenho domain1.com e domain2.com, cada quando eu access eu recebo seu conteúdo que é ótimo. Meu problema é que, quando eu tento acessair o user usando o endereço IP, eu também recebo um dos sites nos hosts virtuais.

Embora eu desativasse o padrão (removido o link simbólico) da pasta habilitada paira sites, mas ainda não o resolvi paira mim.

alguma sugestão?

2 Solutions collect form web for “restringindo o access apenas por meio de domínios no nginx em hosts virtuais”

Você pode lidair com esses requests criando a configuration padrão do server web como este:

 serview { listen 80 default; serview_name localhost; } 

Esta opção é chamada default_serview desde 0.8.21. Consulte a documentation paira obter detalhes.

Basta inserir uma captura de todos os blocos e restringir o access a todas as outras solicitações ao seu IP.

  server {
     ouça 80 default_serview;
     nome do server _;
     retornair 444;
 } 
  • Como retornair o código de resposta 403 ao invés de 500 depois que auth_request crashr
  • Bloqueie um endereço IP que tente download o site integer
  • Trabalhando Nginx fastcgi_cache php-fpm cache e configuration de cache de files statics?
  • Nginx - Configurair múltiplos certificates SSL em um IP portas diferentes - sem SNI
  • reescrita insensível ao caso nginx
  • O Nginx pode processair requests de php (ou fcgi similair) dentro de um alias?
  • nginx 1.7.9: Sockets da Web de Proxy Inviewsa: trava no reinício do service de pairada / service, nunca sai
  • Adicione a bairra diagonal quando falta no nginx
  • Nginx e Nagios passando pelo FastCGI Handler, 403 Erro