Una breve discusión sobre la implementación pseudoestática de asp sin ninguna configuración
Busqué información en Internet, algunas agregaron filtros, otras usaron páginas de error 404 y otras usaron info/?1.html.
Mi situación actual: ayudé a un amigo a crear un sitio web pseudoestático. La función de espacio virtual que utilizó era demasiado simple. El primer método era imposible porque no se podía operar con IIS. Entonces utilicé el segundo método, finalmente lo depuré localmente y felizmente lo subí a ftp. Después de cargarlo, lo probé y se informó un error 404 con solo un poco de información. Fue muy deprimente. parte inferior de la página de error personalizada de administración de espacio. Consejo: si desea colocarlo en la carpeta de error, solo puede ser un archivo .htm. Es muy frustrante y todo su trabajo es en vano. Entonces usa el tercero:
1. Cree una nueva carpeta de información (porque la URL de la página final para acceder a la información es http://localhost/info/?1.html)
2. Cree un nuevo archivo default.asp en la carpeta de información (la página en la página de inicio predeterminada)
El contenido del archivo default.asp es el siguiente
<%
CurrDomain=Request.ServerVariables(HTTP_HOST) 'Nombre de dominio de acceso actual
CurrURL=Replace(Request.ServerVariables(QUERY_STRING),404;http://&CurrDomain&/info/?,) 'URL de acceso actual
id=reemplazar(CurrURL,.html,)
%>
donde id es el parámetro pasado
Si hay varios parámetros, puede hacer que la URL sea pseudoestática en info/?1-2-3.html
Entre ellos, 1, 2 y 3 representan cada uno el valor de tres parámetros, y las cadenas separadas se pueden presentar por separado.
Hecho. . .