Buenas, pasé del dominio en http://www a https://www y desde el soporte me ayudaron (ticket NKN-879859) pero hay un problema que persiste y me han mandado al foro.
La cuestión es que todas las urls canonicals de los productos siguen estando en http:// en vez de https:// por lo que tengo un problema de SEO importante, ya que la web está toda en https y quisiera que estuvieran así las canonicals.
Este es un ejemplo de un producto: Contenido solo visible a usuarios registrados
A ver si me podéis ayudar ya que no encuentro nada al respecto.
Bueno, después de mucho bucear se me ha ocurrido algo, lo he probado y funciona.
Primero debo decir que es un viejo Joomla 2.5 con virtuemart 2, seguro que nadie sigue teniendo uno, así que poco va a servir a la gente pero si alguien llega hasta aquí, pues he encontrado esta solución.
Si nos vamos al archivo view.html.php en components/com_virtuemart/views/productdetails
Hay que eliminar el siguiente código:
if ($format == 'html') {
// Set Canonic link
$document->addHeadLink(JRoute::_($product->canonical, true, -1), 'canonical', 'rel', '');
}
De esta manera Virtuemart no escupe ninguna canonical y por lo tanto la url que doy es la que ve Google. No es la mejor solución, pero bueno, a estas alturas ya...
Hola Enrique,
Gracias por el aporte, seguramente le servirá a alguien que este presentando un problema similar.
Con esto podemos dar el tema como solucionado.
Un Saludo 😊