Red de conocimiento informático - Conocimiento del nombre de dominio - Cómo hacer redireccionamiento 301, asp, código de salto de redireccionamiento php301

Cómo hacer redireccionamiento 301, asp, código de salto de redireccionamiento php301

Conjunto completo de códigos de salto 301 (ASP|PHP|JSP|.NET)

1. Configuración 301 en IIS

Internet Information Service Manager-gt; Directorio virtual -gt; Redirigir a URL, ingrese la URL de destino que debe redirigirse y seleccione "Redirección permanente de recursos".

2. Código de redirección 301 en ASP

lt; @ Language=VBScript gt;

lt; 301 movido permanentemente"

Response.AddHeader "Location", "/"

gt;

3. Código de redirección 301 en ASP.Net

p>

lt; script runat="server"gt;

Page_Load vacío privado (remitente del objeto, System.EventArgs e)

{

Respuesta .Status = "301 movido permanentemente";

Response.AddHeader("Ubicación","/");

}

lt;/scriptgt; /p>

4. Código de redirección 301 en PHP

header("HTTP/1.1 301 movido permanentemente");

header("Ubicación: /"); p>

exit();

5. código de redirección 301 en CGI Perl

$q = nuevo CGI

imprimir $q- gt; redirigir("/");

6. código de redireccionamiento 301 en JSP

lt

response.setStatus(301); >response.setHeader( "Ubicación", "/" );

response.setHeader( "Conexión", "cerrar"

gt; 7. Configure la redirección 301 en vhosts.conf en Apache

Para lograr la estandarización de URL, SEO generalmente redirige nombres de dominio sin WWW a nombres de dominio con WWW. La configuración en vhosts.conf es:

.

lt;VirtualHost *: 80gt;

Nombre del servidor www.xxx.com

DocumentRoot

lt;/VirtualHostgt; lt;VirtualHost *: 80gt;

Nombre del servidor xxx.com

RedirectMatch permanente ^/(.*) /$1

lt;/VirtualHostgt

p>

Código de redirección 8.301 en Apache

Cree un nuevo archivo .htaccess e ingrese el siguiente contenido (mod_rewrite debe estar activado):

1) Redirigir el nombre de dominio sin WWW a Bajo el nombre de dominio con WWW

Opciones FollowSymLinks

RewriteEngine en

RewriteCond {HTTP_HOST} ^xxx.com [NC ]

RewriteRule ^ (.*)$/$1 [L, R=301]

2) Redirigir al nuevo nombre de dominio

Opti

ons FollowSymLinks

RewriteEngine en

RewriteRule ^(.*)$ /$1 [L, R=301]

3) Utilice reglas regulares para realizar la redirección 301 para lograr opciones pseudoestáticas

FollowSymLinks

RewriteEngine en

RewriteRule ^news-(. )\.html$ news.php?id=$1

Redirigir direcciones como news.php?id=123 a news-123.html

Finalmente: cuando se utiliza el comando de redirección permanente 301 para apuntar varios nombres de dominio al nombre de dominio principal del sitio web , no tendrá ningún impacto negativo en la clasificación del sitio web. Espero que ayude.