Jump to content

[SOLUCIONADO] Multitienda prestashop 1.6.1.9 siempre redirige al dominio principal


Recommended Posts

No sé que puedo estar haciendo mal...necesito que alguna de las eminencias que hay en este foro me ilustre...y para mi desgracia no tengo conocimientos técnicos...

 

Tengo un dominio con su certificado SSL en loading (www.iberspain.com)  y la web funciona con normalidad.

 

También tengo otros dominios de otros paises de Europa (entre ellos .co.uk y .uk) contratados en OVH, todos sin certificado SSL.

 

Ahora queremos poner a funcionar la multitienda con tiendas que sean idénticas (o muy parecidas) pero con diferentes precios y llevamos a cabo los siguientes pasos:

 

1.- He Creado en loading un alias para cada uno de los dominios que tenemos en OVH y lo hacemos del siguiente modo en el panel PLESK de loading:

  * CLICK en: Añadir alias de dominio

  * Sincronizar la zona DNS con el dominio principal (activado)

  * Servicio de correo (activado)

  * Servicio web (activado

  * Redireccionar con el código HTTP 301 (NO activado) aquí también he probado con el redireccionamiento activado y nada...

  Aplicaciones web Java (NO activado)

 

2.- Redireccionamos todos los dominios de OVH al dominio de loading (.com). Redireccionamos todos los dominios con y sin "www."

 

Hasta aquí todo bien, ya que cualquiera de los dominios que tenemos contratados en OVH nos redirige correctamente a la web (.com) tanto con www como sin www.

 

3.- Nos vamos al BO:

 

   * Preferencias/General:

        Habilitar multitienda: SI

 

   * Parametros Avanzados/Tiendas Múltiples/Añadir nuevo grupo de tienda:

        Nombre del grupo de tienda: .co.uk

        Cuota de clientes: NO

        Compartir cantidades disponibles: SI

        Comparta pedidos: NO

        Estado: ACTIVADO

 

   * Parametros Avanzados/Tiendas Múltiples/Añadir nueva tienda:

        Nombre de tienda: tienda.co.uk

        Grupo de tiendas: .co.uk

        Categoría raiz: Inicio

        Asocial categorías: todas seleccionadas (queremos la misma tienda pero con diferentes precios)

        Tema: seleccionamos el mismo tema que para .com

 

* Parametros Avanzados/Tiendas Múltiples/URL cortos/Modificar:

 

OPCIONES DE URL:

        Tienda: tienda.co.uk

        Es la URL principal para esta tienda: SI

        Activado: SI

OPCIONES DE SU TIENDA:

        Dominio: iberspain.co.uk

        Dominio SSL: iberspain.co.uk  (RECORDAR que no tenemos certificado SSL para este dominio, pero prestashop nos pone de forma automática este dominio y creo también hemos probado borrándolo, pero todo sigue igual...)

        URL física: /

        URL Virtual: (no ponemos nada)

 

        URL Final:  (nos la da de forma automática prestashop)

 

Pues cuando vamos a la barra de dirección y ponemos http://iberspain.co.uk o http://www.iberspain.co.uk, siempre nos redirige a https://www.iberspain.com

 

 

¿Algún alma caritativa puede decirme qué hago mal y cómo puedo remediarlo?

Un millón de gracias por vuestra ayuda y perdón por el tostón...

Edited by iberspain (see edit history)
Link to comment
Share on other sites

SOLUCIONADO:


 


Tengo un dominio con su certificado SSL en loading (www.iberspain.com)  y la web funciona con normalidad.


También tengo otros dominios de otros paises de Europa (entre ellos .co.uk y .uk) contratados en OVH, todos sin certificado SSL.


Ahora queremos poner a funcionar la multitienda con tiendas que sean idénticas (o muy parecidas) pero con diferentes precios y llevamos a cabo los siguientes pasos:


 


1.- Crear en loading un alias para cada uno de los dominios que tenemos en OVH y lo hacemos del siguiente modo en el panel PLESK de loading:


  * CLICK en: Añadir alias de dominio


  * Sincronizar la zona DNS con el dominio principal (activado)


  * Servicio de correo (activado)


  * Servicio web (activado


  * Redireccionar con el código HTTP 301 (NO activado) aquí también he probado con el redireccionamiento activado y nada...


  Aplicaciones web Java (NO activado)


 


2.- Redireccionamos todos los dominios de OVH al dominio de loading (.com). Redireccionamos todos los dominios con y sin "www." de forma que sean redirecciones invisibles, es decir, que en la barra de dirección no se vea el dominio al que redirigimos, sino el dominio redirigido. Hay que ESPERAR HASTA 24 horas para que se propaguen (surtan efecto las redirecciones).


 


3.- Nos vamos al BO:


 


   * Preferencias/General:


        Habilitar multitienda: SI


 


   * Parametros Avanzados/Tiendas Múltiples/Añadir nuevo grupo de tienda:


        Nombre del grupo de tienda: .co.uk


        Cuota de clientes: NO (esta opción si ponemos SI es irreversible)


        Compartir cantidades disponibles: SI (en mi caso quería compartir el stock)


        Comparta pedidos: NO (esta opción si ponemos SI es irreversible)


        Estado: ACTIVADO


 


   * Parametros Avanzados/Tiendas Múltiples/Añadir nueva tienda:


        Nombre de tienda: tienda.co.uk


        Grupo de tiendas: .co.uk


        Categoría raiz: Inicio


        Asociar categorías: todas seleccionadas (queremos la misma tienda pero con diferentes precios)


        Tema: seleccionamos el mismo tema que para .com


 


* Parametros Avanzados/Tiendas Múltiples/URL cortos/Modificar:


 


OPCIONES DE URL:


        Tienda: tienda.co.uk


        Es la URL principal para esta tienda: SI


        Activado: SI


OPCIONES DE SU TIENDA:


        Dominio: www.iberspain.co.uk


        Dominio SSL: www.iberspain.co.uk  (RECORDAR que no tenemos certificado SSL para este dominio, pero prestashop nos pone de forma automática este dominio y creo también hemos probado borrándolo, pero todo sigue igual...)


        URL física: /


        URL Virtual: (no ponemos nada)


        URL Final:  (nos la da de forma automática prestashop)


 


Luego me encontré con el problema de que mis dominios sin www (iberspain.co.uk) redireccionaban al dominio principal: https://www.iberspain.com, así que tuve que irme al archivo .htacces y escribir el siguiente código: 


 


RewriteEngine On

RewriteCond %{HTTP_HOST} ^iberspain\.co.uk

RewriteRule ^(.*) http://www.iberspain.co.uk/$1 [R=301,L]

 

Para que el dominio sin www redirija al mismo dominio con www.

 

Respecto al certificado SSL, al tener instalado el TPV REDSYS, finalmente he tenido que cesar el certificado que tenía para www.iberspain.com y adquirir un certificado SSL multidominio que he tenido que instalar en loading y que se aplica a todos los dominios, que es donde tengo el hosting. 

 

Por si a alguien le sirve de ayuda el tostón... ;)

Link to comment
Share on other sites

  • nadie locked this topic
Guest
This topic is now closed to further replies.
×
×
  • Create New...