Vấn đề
Một trang web lớn sử dụng các phiên bản Magento riêng biệt cho các khu vực địa lý khác nhau để các doanh nghiệp bị cô lập. Thí dụ:
- trang web.com
- bắc.site.com
- nam.site.com
- đông.site.com
- tây.site.com
Người dùng có thể truy cập trang web gốc + khu vực, đăng nhập trực tiếp trên trang web khu vực hoặc đăng nhập vào (site.com) bằng thông tin xác thực khu vực của họ (chúng tôi có một trình xác thực + chuyển hướng tại chỗ).
Một số không thể đăng nhập sau khi có thể trước đó và không nhận được phản hồi lỗi. Chúng tôi có thể sao chép lỗi có hai cookie có cùng tên nhưng tên miền khác nhau. Thí dụ:
- Tên: lối vào, Tên miền: .site.com
- Tên: frontend, Tên miền: .north.site.com
Xóa cookie giải quyết vấn đề trong hầu hết các trình duyệt. Các cookie dường như bị kẹt trong một số trình duyệt và chúng tôi bị vấp ngã ngoài việc chờ đợi chúng hết hạn, điều đó gây khó chịu cho người dùng.
Những gì chúng tôi đã cố gắng
Ban đầu cấu hình của chúng tôi trống (như bên dưới) cho tất cả các trang web. Điều này gây ra các vấn đề. Theo tôi hiểu, chúng ta cần đặt tên miền rõ ràng cho tất cả các trang web thành ".site.com" để chỉ một cookie có thể tồn tại với tên / tên miền đó.
Điều đó có giải quyết được vấn đề của Magento về việc không biết cookie "frontend" nào là đúng hay không - hoặc có cấu hình ưa thích không?
Câu hỏi
Cấu hình cookie chính xác trong quản trị viên của Magento cho thiết lập đa miền là gì?
Xem: "Hệ thống> Cấu hình> Web> Quản lý cookie phiên"