Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/01/2009, 18:50
paulkees
 
Fecha de Ingreso: octubre-2004
Mensajes: 768
Antigüedad: 20 años, 2 meses
Puntos: 3
PHPPaging_lib.php y Mod Rewrite

Hola a todos...

Mi duda es la siguiente con el Mod_Rewrite de PHPPaging_lib.php.

Tal vez éste tema corresponda al Foro de Apache, como tiene mezclado e interviene php no se bien dónde va. Cualquier cosa algún moderador amable lo trasladará y pido disculpas.

Hice los siguientes pasos:

Comprobé si en mi servidor funciona Mod Rewrite creando un .htaccess y poniendolo en el Directorio Raíz, es decir, donde está el index.php de mi Sitio. En el archivo .htaccess escribí lo sieguiente:

Código HTML:
RewriteEngine On
RewriteRule testpage\.html http://www.google.com [R]
Luego en el navegador introduje lo siguiente:

Código HTML:
http://www.misitio.com/testpage.html
y efectivamente me envió a la página de google.

Ahora bien, en la página donde tengo la paginación (funcionando perfectamente) he colocado lo siguiente:

Código PHP:
$paging->linkEstructura('bibliografia/pagina{n}.html'); 
Dicho archivo, se encuentra en esta ruta:

Código HTML:
www.misitio.com/pagina/articulos/bibliografia.php
Y las páginas de la paginación se muestran así (son 2 por ahora):

Código HTML:
www.misitio.com/pagina/articulos/bibliografia.php?page=1
www.misitio.com/pagina/articulos/bibliografia.php?page=2
En el .htaccess puse lo siguiente:

Código HTML:
RewriteEngine On
RewriteRule ^bibliografia/?(/pagina([0-9]+).html)?$ bibliografia.php?page=$2 [L]
Y no funciona... qué estoy haciendo mal?