Под включенным сайтом www.test.com у меня есть несколько конфигураций VirtualHost. Имя сервера может отличаться (например, test1.com , test2.com , test3.com ), но указывает только на один DocumentRoot.
Я могу определить, на каком имени сервера в данный момент находится пользователь, используя $_SERVER['SERVER_NAME']
. Однако у нас есть определенная страница, которая требует указывать на определенный поддомен. Включение файлов cookie для всего сайта - это определенно хороший вариант для этого проекта.
Моя проблема такова: есть ли в любом случае несколько $config['cookie_domain']
в config.php ? Таким образом, у меня может быть эта идея соответствия:
$server_name = $_SERVER['SERVER_NAME'];
if($server_name == "test1.com")
$config['cookie_domain'] = ".test1.com";
else if($server_name == "test2.com")
$config['cookie_domain'] = ".test2.com";
... // so on
Я даже пытался добавить это в config.php , но не повезло.