Urls amigables (SEF Url) para VirtueMart 2.0.6

junio 28, 2012

Por todos es sabida la importancia de las url´s amigables  para el posicionamiento de nuestra web. En el caso de los sitios desarrollados con VirtueMart, ya existen varias extensiones que nos permiten convertir en amigables las url´s de nuestra tienda  (aceSEF, joomSEF, … ), pero la mayoría de estos casos solo merecen la pena las versiones de pago.

En realidad, si lo que necesitamos es simplemente convertir en amigables las urls de nuestro VirtueMart, basta con editar el router.php que podemos encontrar en /components/com_virtuemart.

Paul Mason publicó hace algún tiempo un router.php para hacer amigables las url del Virtuemart 1.x.x. Yo me he limitado ha realizar  las modificaciones necesarias para que este nos sirva en la nueva versión de Virtuemart (2.0.x), que presenta cambios significativos en la estructura de su base de datos con respecto a las anteriores versiones de VirtueMart.

Tan solo teneís que sustituir este archivo por el que se encuentra en: /components/com_virtuemart y en la configuración global  del Joomla activar el  “Search Engine Friendly Url” y  “use Apache mod_rewrite”. 

Recordad que tenéis que cambiar el nombre del  archivo htaccess.txt por el de .htaccess.

Descargar router.php para VirtueMart 2.0.6

Anuncios