Cita:
Iniciado por elsolodigno muchas gracias, anduvo!
Pero ahora me surge un nuevo problema con la maquetación, o sea si no agrego toda la ruta completa de los css y las imagenes no se ve el sitio.
Esto es así?, o sea hay que agregar la ruta completa como
http://www.misitio.com/css/css.css etc.? no me hace más lento el sitio agregando todas las rutas completas?, habrá que agregar algo en el .htaccess para que esto no ocurra?.
Muchas gracias de antemano nuevamente.
Si, ese es un problema bastante común, pero no entiendo porque te está pasando, aparte de la regla que usamos, tenés alguna otra en el .htaccess
Por ejemplo (ojo es solo un ejemplo)
Hay quienes hacen esto
RewriteRule ^(.*)/(.*)$ /index.php?tipo=$1&pag=$2 [L]
con lo cual, estilos/estilos.css también sería redirigido.
Vos tenés
Código:
RewriteRule listado/(.*)\.html$ /listado.php?producto=$1
y explicitamente decís que la expresion termina en .html, no css, por lo que no debería afectarte.
probá lo siguiente
#condiciones antes de la ejecución de la regla
Código:
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteRule listado/(.*)\.html$ /listado.php?producto=$1
Con las dos primeras estás diciendo que la regla se cumpla solo si los archivos y carpetas NO existen.
Habría que revisar como estás pasando tus links para asegurarnos
Saludos