Algunos sitios web solo necesitan ingresar el nombre de dominio y el nombre de usuario para ingresar al sitio web personal de la persona. ¿Cómo se hace esto?
Hay muchas maneras de lograr esto
www.xxx.com/abcd Este puede ser un directorio o puede implementarse a través de ISAPI
En cuanto a abcd.xxx.com, esto se puede lograr mediante un nombre de dominio pan.
¿Qué es un nombre de dominio pan y cómo analizar un nombre de dominio pan?
Por ejemplo, si el nombre de dominio del usuario es abc.com, entonces configuramos el nombre de host en "*" y la IP se resuelve en, por ejemplo: 218.5.76.177. Todo el mundo sabe que * es un. comodín, que indica la dirección IP antes de abc.com. Todos los nombres de subdominio se resolverán en 218.5.76.177, lo que significa que, por ejemplo, ingresar bbs.abc.com o 123.abc.com se resolverán en 218.5.76.177. Lo que hay que tener en cuenta aquí es que si configuramos uno separado en nuestro sistema Para la resolución de nombres de subdominio, por ejemplo, si el nombre de host está configurado en correo y se resuelve en 218.5..74.39 por separado, entonces el registro de resolución tendrá prioridad.
La función de los nombres de dominio pan en el uso real es muy amplia, como realizar funciones ilimitadas de nombres de dominio de segundo nivel, proporcionar reenvío de URL gratuito, realizar la asignación automática de URL gratuitas en el departamento de IDC y realizar La gestión de la clasificación de URL en grandes empresas, etc., jugó un papel muy importante.
Luego, configure un sitio con un encabezado de host vacío en el IIS del host y escriba un programa. El nombre del archivo suele ser un archivo predeterminado como Default.asp, que se utiliza para analizar la URL solicitada por el. usuario y extráigalo, y luego, basándose en este nombre de usuario (abcd), puede hacer cualquier cosa con respecto a este usuario (como mostrar los archivos que cargó).
Puntos clave: habilite la resolución de nombres de todos los dominios; coloque el programa en un sitio con un encabezado de host vacío.