Cómo configurar la redirección 301 en un servidor Linux
1. Utilice HTML
El siguiente es el fragmento de código:
lt; htmlgt
lt; >
lt;metagt;
lt;/headgt;
lt;bodygt;
lt;/bodygt;
lt; /bodygt;
lt;
El significado del código anterior es: redirigir después de 5 segundos; , luego cada Actualizar automáticamente una vez cada 5 segundos si contenido = 0, redirigir inmediatamente;
2. Utilice asp
El siguiente es el fragmento de código:
lt; @Language="VBScript"gt; ;
Response.Status="301MovedPermanfully"
Response.AddHeader "Ubicación", " "
gt; no es compatible con el archivo htaccess, puede hacer lo siguiente
Agregue las siguientes líneas en la parte superior de index.asp o default.asp:
lt; Response.Status="301MovedPermanfully"
Response.AddHeader "Location","/"
Response.End
gt
3:
lt; scriptrunat="servidor"gt;
privatevoidPage_Load(objectsender, System.EventArgse)
1.
{
Response.Status="301MovedPermanfully"
Response.AddHeader("Ubicación". "");
}
lt ;/scriptgt;
ps: El mismo significado que el método 2
4: Usar js
El siguiente es un fragmento de código:
lt; scriptlanguage="javascript"gt;
url=ventana.ubicación.href
url=url.replace("", "").""); /sustituir la URL
window.navigate(url);
lt;/script
5. Utilice PHP
si el espacio no admite archivos .htaccess, puede usar código php para la redirección 301.
Agregue las siguientes líneas en la parte superior de index.php:
lt;?php
header("HTTP/1.1301MovedPermanfully"); >
encabezado("Ubicación:/");
salir()
<; p>
Esta es la primera vez que intento utilizar PHP.
? gt;
6. Soporte de espacio
¡Con la redirección inteligente 301, el espacio admite archivos .htaccess!
Función: Después de reemplazar el nombre de dominio, todas las direcciones del nombre de dominio anterior saltarán automáticamente al nuevo nombre de dominio, es decir, todos los datos de ttttt.com saltarán automáticamente a vvvvvv. com, como ttttt.com/rewrite.html Se transferirá a vvvvvv.com/rewrite.html
Instrucciones: guarde el siguiente código como .htaccess y cárguelo en el directorio raíz del nombre de dominio anterior. espacio
RewriteEngineon
Elimina "$1" en "RewriteRule^(.*)$/$1[R=301, L]" y escribe "rewriteRule^(. *)$/ $1[R=301, L]"
Si necesita ir a la página de inicio, escriba "rewriteRule^(. *)$/$1[R=301, L]"