Regla de redirección 301 del servidor nginx favorable para SEO
Varios dominios vinculados a un sitio web, descubro que cada sitio web es diferente y necesita redirección. Hay dos métodos de implementación. El primer método es verificar la variable central de nginx host (en versiones anteriores era http_host):
server {server_name www.zhaojian.net zhaojian.net ;if ($host != 'www.zhaojian.net' ) {rewrite ^/(.*)$ http://www.zhaojian.net/$1 permanent;}...}El segundo método:
server {server_name zhaojian.net;rewrite ^/(.*) http://www.zhaojian.net/$1 permanent;}Yo uso el primer método. En estos dos métodos, permanent es la clave. Para una explicación detallada, consulte la descripción de las reglas de redirección de nginx.
last – Básicamente se usa esta bandera. break – Termina Rewrite, no continúa con más coincidencias redirect – Devuelve el estado HTTP 302 de redirección temporal permanent – Devuelve el estado HTTP 301 de redirección permanente
Bien, ahora puedes verificar el resultado. Aquí puedes ver la información de los encabezados HTTP:
http://www.seoconsultants.com/tools/headers.asp