Solía escribir un sistema de creación de sitios web que genera sitios web automáticamente, pero recientemente tengo que escribir un sistema que no genera sitios web automáticamente, pero hace lo siguiente:
http://www.downcodes.com/Username Entonces quiero que un usuario cree un directorio, pero creo que si hay W usuarios, entonces no quiero crear W directorios.
Entonces utilicé el error 404 de IIS y analicé el mensaje de error para escribir un código de redirección automática.
Primero apunte todos los errores 404 en IIS a: URL:/website.asp?webname=$V
y luego cree uno en el directorio raíz del sitio web:
sitio web.asp
'-----------------El contenido es el siguiente------------------'
<%@ página de códigos ="936" %>
<!--#include file="conn/dbconn.asp"-->
<%
NombreWeb=recortar(Request.QueryString("NombreWeb"))
NombreWeb=right(NombreWeb,len(NombreWeb)-Instr(NombreWeb,"80")-2)
Establecer rs = Conn.Execute("Seleccione ID de Qyml donde Usuario='"&WebName&"'")
si rs.eof entonces
Response.write ("¡Archivo no encontrado!")
Demás
Respuesta.redirect("/show/index.asp?id="&rs("ID"))
terminar si
%>
'------------------------------------------------'
Bien, está completamente implementado, no es necesario crear N directorios múltiples.