Foros del Web » Administración de Sistemas » Apache »

Problema con url amigable

Estas en el tema de Problema con url amigable en el foro de Apache en Foros del Web. Hola a todos! Tengo este codigo: Código: <IfModule mod_rewrite.c> # Activar RewriteEngine RewriteEngine on RewriteBase / RewriteCond %{SCRIPT_FILENAME} !-d RewriteCond %{SCRIPT_FILENAME} !-f RewriteRule ^(.+)/(.+)/?$ producto.php?id=$1 ...
  #1 (permalink)  
Antiguo 22/01/2014, 21:04
Avatar de Jkey  
Fecha de Ingreso: julio-2012
Mensajes: 28
Antigüedad: 12 años, 3 meses
Puntos: 0
Problema con url amigable

Hola a todos!

Tengo este codigo:

Código:
<IfModule mod_rewrite.c>
# Activar RewriteEngine
RewriteEngine on
RewriteBase /
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteCond %{SCRIPT_FILENAME} !-f
 
RewriteRule ^(.+)/(.+)/?$ producto.php?id=$1 [L,NC,QSA]
RewriteRule ^cate/(.+)/(.+)/$ productos_all.php?categorias=$1 [L,NC,QSA]

</IfModule>
El primero:

Código:
RewriteRule ^(.+)/(.+)/?$ producto.php?id=$1 [L,NC,QSA]
Funciona sin problemas el problemas esta con este:

Código:
RewriteRule ^cate/(.+)/(.+)/$ productos_all.php?categorias=$1 [L,NC,QSA]
Si yo pongo solo:

Código:
RewriteRule ^cate-(.+)/$ productos_all.php?categorias=$1 [L,NC,QSA]
Funciona sin problemas, donde esta el error?? cate-7 seria el id de la categoria. Pero en cate/(.+)/(.+)/ va primero el id y despues el nombre y quedaria urldelaweb/cate/3/Tecnologia Un ejemplo,pero no funciona, solo funciona si pongo uno solo y con guion, tambien cambie el orden y nada.

Muchas gracias!

Etiquetas: seo, url
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:16.