Quiero cambiar el nombre de dominio antiguo por un nombre de dominio nuevo y usar un host virtual. No hay lugar para configurar 301 en el fondo de administración. ¿Cómo configurar la redirección 301 en el código ASP?
Hoy en día, la gestión de saltos de nombres de dominio es relativamente estricta, por lo que los saltos y los 301 personalizados durante la resolución de nombres de dominio generalmente están bloqueados.
Si tanto su antiguo nombre de dominio como su nuevo nombre de dominio han sido registrados, puede vincularlos al host y saltar a través del código web.
1. Proporcionar un host específico para saltos. Esta es la forma más sencilla. El nombre de dominio anterior está vinculado a un host. Este host tiene solo un archivo de página de inicio. Coloque un código de salto en el archivo de la página de inicio. Por ejemplo, configure el salto después de 5 segundos. en la página web para indicar que ha cambiado a un nuevo nombre de dominio. La próxima vez que todos visiten el nuevo nombre de dominio, saltará automáticamente después de 5 segundos. Este salto puede usar la palabra "actualizar" en Baidu. Aprenda un método que no entraré en detalles aquí. Incluso puede usar una cuenta regresiva JS para mostrar una cuenta regresiva de 5 segundos. Encuentre el código usted mismo
2. El método anterior también necesita preparar un espacio para el nombre de dominio anterior, lo que sin duda aumentará el costo, pero la interfaz es más amigable si debe colocar el nuevo y el antiguo. nombres de dominio en un espacio no es imposible. Puede utilizar el método "ServerVariables". En la era en la que los hosts virtuales eran relativamente caros, utilizábamos este método para dividir el host virtual en N "unidades" para albergar N sitios web. Luego, puede utilizar este método para saltar automáticamente al nuevo nombre de dominio cuando ingrese el nombre de dominio anterior. Código específico
<%
si Request.ServerVariables("SERVER_NAME")="Nombre de dominio antiguo" entonces
response.redirect "Nuevo nombre de dominio"
elseif Request.ServerVariables("SERVER_NAME")="Nuevo nombre de dominio" y luego
response.redirect "Página de inicio del sitio web"
finalizar si
%>