Uso phpld para mi directorio en donde uso urls amigables para las categorias y para los detalles de cada web.
Tengo por cada pagina en una categoria 15 resultados, por lo que estoy paginando estos y la url de paginacion es del tipo:
Cita:
Como en mi robots.txt he bloqueado este tipo de URL's he decidido cambiarlas por URLs amigables con el .htaccess (de igual manera q lo hice para los detalles de cada web) por lo que agregue esto en mi .htaccess:sitio.com/?p=2
Cita:
y este es mi footer:RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule ^pagina-([^/]+)/?.html$ index/?p=$1 [QSA,L]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule ^pagina-([^/]+)/?.html$ index/?p=$1 [QSA,L]
Cita:
Lo cual al usar mod_rewrite lo he cambiado a :{if $smarty.const.ENABLE_REWRITE}
{assign var='url_pattern' value='?p=$'}
{/if}
{assign var='url_pattern' value='?p=$'}
{/if}
Cita:
Cuando cargo nuevamente la pagina las urls de paginacion han cambiado como keria,pero al hacer click sobre ellas,no me da resultados y me lleva a la pagina de inicio del directorio,pero con la url reescrita, por ejemplo:{if $smarty.const.ENABLE_REWRITE}
{assign var='url_pattern' value='page-$.html'}
{/if}
{assign var='url_pattern' value='page-$.html'}
{/if}
Cita:
Alguien tiene alguna idea?sitio.com/pagina-2.html
saludos cordiales,