Hola.
Cuando se envía un mail de confirmación del Pedido, abajo de todo se incluyen las condiciones de servicio que es un artículo ´que figura en mi menú principal. Los links cuando se visualiza el artículo por la web funcionan correctamente. Pero cuando se pinchan en el mail de confirmación de pedido que se envía al cliente, funcionan mal y dan error la mayoría de ellos.
No se como arreglarlo porque de alguna manera ambos refieren al mismo artículo.
Entiendo que las condiciones de servicio que figuran en el mail de confirmación del pedido, son las configuradas en el print que les adjunto.
Gracias
Hola Eleonora,
Facilitanos un enlace donde podamos probar lo que comentas y otro donde podamos ver el artículo que carga con las condiciones generales.
¿Tienes urls amigables habilitadas en Joomla?, ¿tienes route.php para urls amigables para VirtueMart?.
Revisa de paso el siguiente enlace:
- https://www.webempresa.com/foro/joomla-15/optimizacion-para-buscadores#1788
Saludos
Hola Eleonora,
¿Imagino que el archivo htaccess que utilizas es válido en los Hostings de Webempresa?
Te recomendamos usar nuestro .htaccess que encontrarás en este post:
https://www.webempresa.com/foro/joomla-15/url-amigables#2543
En principio veo que si salen urls amigables en VirtueMart:
Contenido solo visible a usuarios registrados
Saludos
Ya he reemplazado el archivo /public_html/.htaccess por el que me indicas pero el problema persiste.
Lo otro que me dices la verdad no lo entiendo...
Hola Eleonora,
Digo que he verificado varios productos de VirtueMart de tu sitio web y veo las urls amigables, o sea, están funcionando correctamente.
Saludos
Ah bien.
El tema es que cuando envia el mail de confirmación del pedido al cliente, los links siguen sin funcionar.
Se podrá hacer algo más?
Gracias
Hola Eleonora,
Las url's amigables no están correctamente activadas. Ya que se muestran:
http://www.susreportes.com/index.php/condiciones-de-servicio
No tiene que aparece index.php o sea que lo correcto es http://www.susreportes.com/condiciones-de-servicio . Tienes que activar en la configuración global --> sitio --> Configuración SEO --> Usar Apache mod_rewrite , ya que si no queda activado el .htaccess no funciona.
Envíanos una captura de pantalla con el email que recibe el cliente, o pega el texto.
Saludos,
Hola.
Ya he realizado el cambio que me indicas y no se visualiza más el index.php.
Sin embargo, el mail sigue siendo enviado con los links que no funcionan.
Te pego aquí parte del mail que contiene dos links para que lo puedas ver:
El problema es que una captura de pantalla solo te va a mostrar una palabra subrayada y cuando pego el texto aquí se van los links. Debería reenviarte el mail.
Lo que recibe el cliente es exactamente el artículo de Condiciones de Servicio que puedes ver en el menú principal, solo que en el mail no funcionan los links.
El primer link "Distribuidores" funciona correctamente porque es externo a mi web.
Ya los links que deben ir a mi web no funcionan.
Puedo pasarte lo que dice la barra de exploración si se haca clic en "Medios de Pago" por ejemplo:
res://ieframe.dll/syntax.htm#index.php?option=com_content&view=article&id=50&Itemid=63
Gracias!
Hola Eleonora,
Por lo que me indicas entiendo que el cliente cuando recibe el email, se muestra exactamente el texto de http://www.susreportes.com/condiciones-de-servicio , en el cual funcionan los enlaces cuando estamos en el sitio web, pero cuando están en el email, al hacer clic sobre ellos arroja el error que nos has indicado en negrita.
Cuando se visualiza un email, tanto a través de gmail, yahoo, y otros proveedores similares, al pasar por encima de un vínculo, muestra la dirección completa en la parte inferior del navegador. Con Outlook muestra el enlace completo al pasar el ratón por encima en un tooltip. ¿Cuales son los enlaces que te salen?
Saludos,
Hola.
Te adjunto una captura donde me posiciono sobre el link "medios de pago" y verás en la parte inferior izquierda de la pantalla la dirección que muestra.
Gracias
Hola Eleonora,
Veo que en el email se muestra el enlace relativo ¿o sale completo?
- index.php?option=com_content&viwe=article&id=50&Itemid=63
Si lo completo si veo el texto que quieres indicar:
- http://www.susreportes.com/index.php?option=com_content&viwe=article&id=50&Itemid=63
Saludos
El exto sale tal cual lo que se ve en la captura que me solicitaron.
No comprendo bien lo que me decís que debería hacer.
Lo cierto es que en el artículo los links funcionan perfectamente. Sin embargo cuando se envía el mail con las condiciones de servicio que están asociadas a dicho artículo, los links no funcionan.
Puedo hacer algo más para solucionarlo?
Gracias
Hola Eleonora,
No tiene que ver con el texto sino como llegan las urls por mail ya que llegan en formato "relativo" (url sin dominio ya que es lo propio en enlaces internos en Joomla) en vez de llegar como urls "absolutas" (la url completa con dominio incluido) por ese motivo no funciona.
Llegan así al correo:
- index.php?option=com_content&viwe=article&id=50&Itemid=63
Deberían llegar así para funcionar desde el mail:
- www.susreportes.com/index.php?option=com...;id=50&Itemid=63
¿Puedes hacer que llegue un mail de esos al correo soportedepruebas @ gmail . com para ver como llega?.
saludos