하위 도메인의 관리 HTML 쿠키 이름을 간단히 변경할 수 있습니다.
파일에 두 변경 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':'')));
발생하는 경우.
.
도메인 앞의 3 단계에 대한 참고 사항 만 중요합니다.