Instrucciones de instalación:
1. Agregue este filtro en IIS ISAPI, el nombre del filtro RE y seleccione Rewrite.dll para el archivo ejecutable;
2. Establezca el archivo httpd.ini
Rewriterule/News/(/D+)/. Html/Jsp/News/.jsp/? Id = $ 1 [n, i]
Indica convertir news.jsp? Id = 95 a News/95.html
Y así sucesivamente, si tiene más parámetros, agregue el correspondiente (/d+) y la siguiente id = $ 1, agregue ID = $ 2, etc.
Actualmente, las páginas web dinámicas más comunes incluyen ASP, PHP, JSP, SHTML, JHTML, CGI ... e incluso algunas de ellas definidas por ellos mismos, como: ASPX, DO, Index, Hello, etc. La expresión es: News.asp? Id = 95. Se recomienda que los lectores lo conviertan en noticias/95.html a través de Re_Write para facilitar el reconocimiento de las páginas web de Google.
Re_Write es un módulo en IIS. Puede descargarlo desde http://www.zzcoo.com/re_write.zip, que contiene instrucciones de instalación relevantes.
Cuando necesite mapear news.jsp? Id = 95 a News/95.html, simplemente configure el archivo httpd.ini:
Rewriterule/News/(/D+)/. Html/News/.jsp/? Id = $ 1 [n, i]
Este mapas de mapas como /news/95.html a /news.jsp?id=95
Luego escribe en la conexión: <ahref = '/news/95.html'> 95 News </a>.
Si sus noticias se leen a través de un bucle de base de datos, entonces la escritura es:
Mientras (rs.next ())
{
StringId = (string) rs.getString ('id');
out.print ('<ahof ='/news/''+id+'. html>');
out.print ('95News');
out.print ('</a>');
}
Si está tratando con el giro de la página de datos, entonces el método de escritura es:
Más _ <%= página%> _ <%= type%>. Html (nota: la página es el número de páginas giradas, el tipo es el tipo de datos)
Formulario de expresión: More_1_95.html
Si gira a la página siguiente, es: More_2_95.html. Si continúa el bucle en la página siguiente, es:
Más_3_95.html, y así sucesivamente.
Sin embargo, debe agregar el siguiente código al archivo httpd.ini:
Rewriterule/más _ (/d+) _ (/d+)/. Html/jsp/más/.jsp/? Page = $ 1 & type = $ 2 [n, i]
Si su programa dinámico tiene múltiples parámetros a pasar, agregue múltiples (/d+), como sigue:
Rewriterule/More _ (/d+) _ (/d+) _ (/d+)/. Html/jsp/más/.jsp/? Page = $ 1 & type = $ 2 & type2 = $ 3 [n, i]
El formulario de expresión del procesamiento de turnos de la página es: More_1_95.html