Este artigo é um artigo espelhado de tradução automática, por favor clique aqui para ir para o artigo original.

Vista: 13897|Resposta: 0

[Web] Julgamento de acesso ao nome de domínio Nginx

[Copiar link]
Publicado em 07/12/2015 19:24:30 | | |
Os requisitos são os seguintes:

1. Acesso a non-www.abc.com nomes de domínio, retorne o 403 para evitar análise maliciosa.

Mesmo que o domínio de outra pessoa esteja vinculado ao IP do seu provedor, essa pessoa não poderá acessar seu site, e se um usuário acessar seu nome de domínio, o navegador do usuário retornará um erro 403 em vez de sair do seu site.
2. Quando o nome de domínio abc.com é acessado, o 301 automático é reescrito para www.abc.com, aumentando o peso do SEO...

Aumentar a autoridade do domínio
Otimização da inclusão de páginas web
É propício à entrega de relações públicas de páginas web
Ele pode promover resultados de otimização para mecanismos de busca
Seja amigável à experiência do usuário
3. As duas necessidades acima coexistem.



1. Acesso a non-www.abc.com nomes de domínio, retorne o 403 para evitar análise maliciosa.

server {
        ouça 80;
        server_name abc.com www.abc.com;
                se ( $host != 'www.abc.com' ){  
        retorno 403;
        }
2. Quando um nome de domínio abc.com é acessado, o 301 é automaticamente reescrito para www.abc.com.

server {
        ouça 80;
        server_name abc.com www.abc.com;
                se ( $host = 'abc.com' ){                 
        reescrever http://abc.com/(.*) http://www.abc.com/$1 permanente;
        }
3. Non-www.abc.com acesso ao nome de domínio, retorne erro 403, ao abc.com acesso ao nome de domínio, reescreva automaticamente o 301 para www.abc.com.

server {
        ouça 80;
        server_name www.abc.com abc.com;
               
                se ( $host = 'abc.com' ){  
        reescrever http://abc.com/(.*) http://www.abc.com/$1 permanente;
      }
          
                se ( $host != 'www.abc.com' ){  
        retorno 403;
        #rewrite ^/(.*)$ http://www.abc.com/$1 permanente;               

      }





Anterior:Console atualiza automaticamente a página atual
Próximo:O estranho código de verificação 12306 foi quebrado e não conseguiu parar os vendedores de compras
Disclaimer:
Todo software, material de programação ou artigos publicados pela Code Farmer Network são apenas para fins de aprendizado e pesquisa; O conteúdo acima não deve ser usado para fins comerciais ou ilegais, caso contrário, os usuários terão todas as consequências. As informações deste site vêm da Internet, e disputas de direitos autorais não têm nada a ver com este site. Você deve deletar completamente o conteúdo acima do seu computador em até 24 horas após o download. Se você gosta do programa, por favor, apoie um software genuíno, compre o registro e obtenha serviços genuínos melhores. Se houver qualquer infração, por favor, entre em contato conosco por e-mail.

Mail To:help@itsvse.com