Dominio de Galletas DEV / PRESENTACIÓN / COOPALIA EN LIVE PARA SITIOS NO WWW
-
13-12-2019 - |
Pregunta
La URL en vivo es http://shop.com . La URL de desarrollo / estadificación es http://sub.shop.com . ¿Cómo puedo configurar el dominio de la cookie, para que pueda iniciar sesión en ambas áreas de administración sin ninguna interdependencia? Probé la siguiente configuración de dominio de cookies, pero ninguno de ellos funcionó:
Dominio de cookie en vivo: .shop.com
Dominio de devolución de galleta: .shop.com
Resultado: el inicio de sesión en vivo no funciona.
Dominio de cookie en vivo: shop.com
Dominio de devolución de galleta: .shop.com
Resultado: la sesión de un área de administración significa que también se encuentra desconectado desde el otro área de administración.
Dominio de cookie en vivo: shop.com
Dominio de devolución de galleta: sub.shop.com
Resultado: el inicio de sesión DEV no funciona.
Dominio de cookie en vivo: .shop.com
Dominio de devolución de galleta: sub.shop.com
Resultado: No funciona de inicio de sesión.
Dominio de cookie en vivo: shop.com
Dominio de devolución de galleta: .sub.shop.com
Resultado: el inicio de sesión DEV no funciona.
Dominio de cookie en vivo: .shop.com
Dominio de devolución de galleta: .sub.shop.com
Resultado: No funciona de inicio de sesión.
Por supuesto, he deshabilitado el caché Magento y voy a borrar las cookies en mi navegador antes de probar cada configuración.
Solución
Esto se ve bastante parecido al Lema de inicio de sesión descrito por Phillip Jackson .
Otros consejos
Mi configuración preferida es esta
Live cookie domain: example.com
Dev cookie domain: test.example.com
Sin embargo, parece funcionar mejor si el dominio en vivo no es un "padre" del dominio de desarrollo, es decir.
Live cookie domain: www.example.com
Dev cookie domain: test.example.com