Avisos
Vaciar todo

Redireccionar a web externa desde categoría de Virtuemart  

 
Gabriel
 Gabriel
Estimable Member

Buenas tardes. Tengo en mi web un item de menú que es tienda y dentro de ella 2 categorías, una de artículos y otra de libros. La primera está asociada a una serie de productos de Virtuemart, pero la segunda está vacía. Lo que pretendo es que al seleccionar la categoría "Libros", se redirecciones a una web externa. He intentado hacerlo con cpanel dándole la url de la categoría Libros y la de destino. A partir de aquí, cuando hago click en la categoría Libros, se redirecciona a esa web externa, pero también lo hace cuando selecciono el item de menú "Tienda". ¿Cómo puedo hacer para que la redirección se efectue exclusivamente al seleccionar la categoría "Libros".
Gracias

URL del sitio: Contenido solo visible a usuarios registrados

Citar
Respondido : 05/10/2015 7:15 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Las urls que se forman son diferente, habilita las urls amigables en tu sitio web de esta manera será más fácil interpretar la redirección, lógicamente tendrías que usar la redirección con la nueva url amigable

Revisa : https://www.webempresa.com/blog/item/317-urls-amigables-en-joomla.html

Saludos.

ResponderCitar
Respondido : 05/10/2015 10:55 pm

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

Gabriel
 Gabriel
Estimable Member

Hola Jhon. He activado las url's amigables y he vuelto a configurar la redirección poniendo como origen la url amigable, pero no redirige. Una vez generada la redirección aparece este mensaje:
Actualmente, “libreriacefas.es/tienda/libros/” se está redirigiendo a: http://cefas.encuentrolibros.com/buscador.php
Sin embargo, tanto si hago click en el elemento "libros" como si pongo en la barra de direcciones la url, la web no se redirige a la de destino.

ResponderCitar
Respondido : 06/10/2015 11:38 am
Pablo Velasco
 Pablo Velasco
Illustrious Member

Hola,

Deja las urls amigables activadas. Edita el archivo .htaccess que tienes en la raíz de la web y añade al final del mismo lo siguiente:

redirect 301 tienda/libros  http://cefas.encuentrolibros.com/buscador.php 

Quita el resto de redirecciones que hayas añadido con otros sistemas.

Una vez hecho esto, cierra el navegador (es necesario reiniciar la sesión) y después prueba si te funciona este redireccionamiento.

ResponderCitar
Respondido : 06/10/2015 4:00 pm

wpdoctor-revisa-la-salud-de-tu-wordpress

Gabriel
 Gabriel
Estimable Member

Hola. He hecho lo que me dices. Después de quitar el direccionamiento que había configurado con cpanel he editado el fichero .htaccess y añadido la línea que me indicas, pero sigue sin hacer el redireccionamiento.

ResponderCitar
Respondido : 06/10/2015 7:24 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Coloca el código que te envio Pablo pero al inicio del archivo .htaccess, al inicio de todo, no al final

Saludos.

ResponderCitar
Respondido : 06/10/2015 8:54 pm

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

Gabriel
 Gabriel
Estimable Member

Tampoco redirige poniéndolo al principio. ¿Podría tener relación que existe en ese mismo directorio un fichero htaccess.txt?

ResponderCitar
Respondido : 07/10/2015 11:20 am
Rafael
 Rafael
Miembro Moderator

Buenos días Gabriel,

En el .htaccess que te indicó Pablo, cambia:

Redirect 301 tienda/libros  http://cefas.encuentrolibros.com/buscador.php 

Por esto:

Redirect 301 /tienda/libros  http://cefas.encuentrolibros.com/buscador.php 

Revisa si con ello hace la redirección deseada.

Saludos

ResponderCitar
Respondido : 07/10/2015 11:52 am

Cursos Gratuitos WordPress

Gabriel
 Gabriel
Estimable Member

Sí, perfecto, así sí redirecciona. ¿Se le puede añadir algún parámetro para que la web de destino aparezca en una nueva ventana?

ResponderCitar
Respondido : 07/10/2015 12:14 pm
Rafael
 Rafael
Miembro Moderator

Hola Gabriel,

No es posible realizar el cambio que nos indicas desde .htaccess

La única forma posible es que en vez de crear una categoría libro, creases desde virtuemart un módulo html con un enlace directo y utilizando target="_blank" colocando abajo de las categorías.

Probablemente esto último no quede muy estético.

Saludos

ResponderCitar
Respondido : 07/10/2015 12:53 pm