Este artículo es un artículo espejo de traducción automática, por favor haga clic aquí para saltar al artículo original.

Vista: 13897|Respuesta: 0

[Web] Sentencia de acceso al nombre de dominio Nginx

[Copiar enlace]
Publicado en 7/12/2015 19:24:30 | | |
Los requisitos son los siguientes:

1. Acceso a non-www.abc.com nombres de dominio, devolver 403 para evitar análisis malicioso.

Aunque el dominio de otra persona esté vinculado a la IP de tu host, no podrá acceder a tu sitio, y si un usuario accede a su nombre de dominio, el navegador del usuario devolverá un error 403 en lugar de salir de tu sitio.
2. Cuando se accede al nombre de dominio abc.com, el 301 automático se reescribe a www.abc.com, aumentando el peso SEO...

Aumentar la autoridad del dominio
Optimización de la inclusión de páginas web
Es propicio para la entrega de relaciones públicas de páginas web
Puede promover resultados de optimización para motores de búsqueda
Sé amigable con la experiencia del usuario
3. Las dos necesidades anteriores coexisten.



1. Acceso a non-www.abc.com nombres de dominio, devolver 403 para evitar análisis malicioso.

server {
        escuchar 80;
        server_name abc.com www.abc.com;
                si ( $host != 'www.abc.com' ){  
        regreso 403;
        }
2. Cuando se accede a un nombre de dominio abc.com, el 301 se reescribe automáticamente a www.abc.com.

server {
        escuchar 80;
        server_name abc.com www.abc.com;
                si ( $host = 'abc.com' ){                 
        reescribir http://abc.com/(.*) http://www.abc.com/$1 permanente;
        }
3. Non-www.abc.com acceso a nombre de dominio, error 403 de retorno, cuando abc.com acceso a nombre de dominio, reescribe automáticamente 301 a www.abc.com.

server {
        escuchar 80;
        server_name www.abc.com abc.com;
               
                si ( $host = 'abc.com' ){  
        reescribir http://abc.com/(.*) http://www.abc.com/$1 permanente;
      }
          
                si ( $host != 'www.abc.com' ){  
        regreso 403;
        #rewrite ^/(.*)$ http://www.abc.com/$1 permanente;               

      }





Anterior:La consola actualiza automáticamente la página actual
Próximo:El extraño código de verificación 12306 estaba descifrado y no podía detener a los revendedores en absoluto
Renuncia:
Todo el software, materiales de programación o artículos publicados por Code Farmer Network son únicamente para fines de aprendizaje e investigación; El contenido anterior no se utilizará con fines comerciales o ilegales; de lo contrario, los usuarios asumirán todas las consecuencias. La información de este sitio proviene de Internet, y las disputas de derechos de autor no tienen nada que ver con este sitio. Debes eliminar completamente el contenido anterior de tu ordenador en un plazo de 24 horas desde la descarga. Si te gusta el programa, por favor apoya el software genuino, compra el registro y obtén mejores servicios genuinos. Si hay alguna infracción, por favor contáctanos por correo electrónico.

Mail To:help@itsvse.com