คุณสามารถเปลี่ยนชื่อคุกกี้ adminhtml สำหรับโดเมนย่อยได้
app/code/core/Mage/Core/Controller/Varien/Action.php
สองการเปลี่ยนแปลงในแฟ้ม
ในฟังก์ชั่นpreDispatch
การเปลี่ยนสาย
/** @var $session Mage_Core_Model_Session */
$session = Mage::getSingleton('core/session', array('name' => $this->_sessionNamespace))->start();
ถึง
$namespace = $this->_sessionNamespace.($_SERVER['SERVER_NAME']=='subdomain.example.com'?'_subdomain':'');
/** @var $session Mage_Core_Model_Session */
$session = Mage::getSingleton('core/session', array('name' => $namespace))->start();
ในการsetRedirectWithCookieCheck
เปลี่ยนฟังก์ชั่น
/** @var $session Mage_Core_Model_Session */
session = Mage::getSingleton('core/session', array('name' => $this->_sessionNamespace));
ถึง
$namespace = $this->_sessionNamespace.($_SERVER['SERVER_NAME']=='subdomain.example.com'?'_subdomain':'');
/** @var $session Mage_Core_Model_Session */
$session = Mage::getSingleton('core/session', array('name' => $namespace));
และหลังจากนั้นก็ค้นหาข้อความ
Mage::getSingleton('core/session', array('name' => 'adminhtml'));
ในไฟล์ทั้งหมดและแทนที่ด้วย
Mage::getSingleton('core/session', array('name' => 'adminhtml'.($_SERVER['SERVER_NAME']=='subdomain.example.com'?'_subdomain':'')));
หากพบเหตุการณ์ใด ๆ
.
โดเมนที่มีความสำคัญ!