Avisos
Vaciar todo

Url amigables

13 Respuestas
4 Usuarios
0 Reactions
1,628 Visitas
Respuestas: 293
Reputable Member
Topic starter
 

Hola amigos

Tengo activado los parámetros por defecto para url amigables.

Cuaando entro a un producto, un ejemplo de url es :
http://www.airsoftlink.com/tienda/details/1177/46/equipamiento-tactico/guantes/mechanix-wear-mpact-3-negro.html

Hay alguna forma de que no aparezca en la url el 1177/46 y la url sea todo en texto y realmente amigable ?

URL del sitio: Http://www.airsoftlink.com


 
Respondido : 23/03/2012 9:11 am
David Noguera
Respuestas: 4433
Famed Member Moderator
 

HolaAlink, tendríamos que ver como tienes tu router.php de VirtueMart. La forma sería modificando el router y dejándolo de la forma que necesitas, pero primero deberíamos de verlo...

Saludos


 
Respondido : 23/03/2012 10:12 am
Respuestas: 293
Reputable Member
Topic starter
 

Hola David

Dime,por favor , la ruta. Luego, te paso captura o te adjunto el archivo?

Gracias


 
Respondido : 23/03/2012 10:29 am
David Noguera
Respuestas: 4433
Famed Member Moderator
 

Hola Alink,

el fichero debe estar en components/com_virtuemart/router.php

Comprímelo en un zip y adjúntalo aquí..

Saludos


 
Respondido : 23/03/2012 10:38 am
Respuestas: 293
Reputable Member
Topic starter
 

Hola David

te adjunto fichero router.php

Gracias


 
Respondido : 23/03/2012 11:52 am
Jhon
 Jhon
Respuestas: 44989
Illustrious Member Moderator
 

Hola Alink

Puedes considerar el uso de una extensión que te genera un router.php alternativo, revisa el siguiente artículo: https://www.webempresa.com/blog/item/818-urls-amigables-en-virtuemart.html

Saludos.


 
Respondido : 23/03/2012 2:55 pm
Respuestas: 293
Reputable Member
Topic starter
 

Hola John

No hay manera de solucionar esto de manera "natural" sin tener que instalar una extensión?

Cómo decía David modificando el router ?

Si nos puedes ayudar viendo esta opción mejor ; sabemos de la utilidad de las extensiones pero tampoco queremos instalarlas así por así a no ser que sea la ULTIMA opción

Además ahora pienso luego de leer tu enlace : pero si yo ya tengo un router.php instalado ???

Entonces ?

Gracias


 
Respondido : 23/03/2012 3:05 pm
Jhon
 Jhon
Respuestas: 44989
Illustrious Member Moderator
 

Hola Alink

La extensión lo único que te hace es instalar un nuevo router, pero aca te adjunto el router que te copia la extensión, no olvidar descomprimir el archivo.

Saludos.


 
Respondido : 23/03/2012 8:50 pm
Respuestas: 293
Reputable Member
Topic starter
 

Ok , John. Voy a probar.

Lo instalo sobre el otro router.php que tengo ? ; desinstalo el que tengo y luego instalo éste?
Cómo procedo ?

Gracias y saludos


 
Respondido : 23/03/2012 8:59 pm
Johnny Heredia Montiel
Respuestas: 20131
Illustrious Member Moderator
 

Hola Alink,

El router.php que te envió Jhon insértalo en la ruta components/com_virtuemart/ y el anterior router.php renómbralo para tener un respaldo. Ejemplo: router_old.php.

Saludos.


 
Respondido : 23/03/2012 10:32 pm
Respuestas: 293
Reputable Member
Topic starter
 

Hola Johhny

He seguido tus indicaciones renombrando el router "antiguo" y subiendo por ftp(según captura) el router enviado por John.

En Chrome y Firefox se ve bien y así :
http://www.airsoftlink.com/tienda/equipamiento-táctico/guantes/mechanix-wear-mpact-3-negro.html

Sin embargo en explorer 9 se ve así :
http://www.airsoftlink.com/tienda/equipamiento-t%C3%A1ctico/guantes/mechanix-wear-mpact-3-negro.html

Como que no pilla el acento de la palabra "táctico"

Entonces ?

Gracias y saludos


 
Respondido : 24/03/2012 8:56 am
Jhon
 Jhon
Respuestas: 44989
Illustrious Member Moderator
 

Hola Alink

Esto no debería preocuparte, simplemente IE9 esta convirtiendo las tildes a un formato codificado, parecido al formato de espacios o eñes, sin embargo en los otros navegadores esta conversión se mantiene internamente.

No es problema para temas de posicionamiento.

Saludos.


 
Respondido : 24/03/2012 2:06 pm
Respuestas: 293
Reputable Member
Topic starter
 

Pues entonces mi querido Jhon, solucionado¡

Gracias y saludos


 
Respondido : 24/03/2012 2:09 pm