PHP session.cookie_domain без www - PullRequest
       0

PHP session.cookie_domain без www

1 голос
/ 31 октября 2011

У меня следующая проблема. Я перенаправил все доменные адреса с http://www.example.com на http://example.com через файл .htaccess.

Веб-сайт также может иметь субдомены: http://login1.example.com, http://other_login.example.com и т. Д.

Возможно ли проводить сеанс между поддоменами? Когда url содержит www все работает нормально (session.cookie_domain = '.example.com') Как я могу решить эту проблему без www? (используя CodeIgniter)

1 Ответ

0 голосов
/ 01 ноября 2011

Чтобы изменить эти настройки, откройте файл application / config / config.php. Вокруг строки 268 вы найдете все параметры, которые вам необходимы для выполнения того, что вы хотите сделать.

В приведенном выше примере измените:

$config['cookie_domain'] = "";
// to
$config['cookie_domain'] = ".example.com";

Конечно, можно было бы переносить сеанс между поддоменами, если они используют одно и то же приложение. Я не мог понять, почему это будет проблемой, если вы используете отдельные приложения, если ваши ключи шифрования одинаковы в обоих приложениях.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...