Intereting Posts
Типы сообщений типа Tumblr для WordPress WordPress переписывает мой URL-адрес, когда я использую разбиение на страницы Изменение темы WordPress автоматически для теста A / B Тема для детей, не переопределяющая «включает» папку на сервере – на localhost, она делает Сортировка пользовательской таксономии в порядке ASC / DESC? Как проверить, если в приборной панели, минуя причуду Ajax Условия автоматического соединения Объединение meta_query с фильтром категории сортировать теги по идентификатору тега в панели администратора Настройка функции поиска? Как я могу исправить ошибку 404 при таргетинге на обычную таксономию? Не удается получить доступ к моему сайту, пожалуйста, помогите Сортировка пользователей по ID пользователя по умолчанию на users.php как добавить флажок, чтобы автоматически перенести сообщение? shortcode javascript не работает над пользовательским шаблоном файла внутри папки темы

Обслуживание файлов cookie из другого домена или поддомена

В кодексе WordPress четко указано, что если ваш сайт обслуживается с example.com , ради производительности, вы можете использовать куки-файлы с сайта www.example.com , добавив это в свой wp-config.php:

 define('COOKIE_DOMAIN', 'www.example.com'); 

Проблема:

  • Куки все еще подаются с example.com а не на www.example.com . Что не так? или это больше не работает?

PS: Отредактировано, чтобы быть точным.

Похоже, я неправильно интерпретировал сказанное в кодексе. Итак, вот что …

Это то, что делает WordPress по умолчанию: define('COOKIE_DOMAIN', '.example.com'); – что означает, что файлы cookie отправляются со всеми субдоменами, включая сам example.com , даже если ваш веб-сайт WordPress размещен на www.example.com .

В основном, дело в том, что, когда ваш сайт WordPress обслуживается с сайта www.example.com , вы также можете отправлять файлы cookie только с www.example.com а не с другими поддоменами, добавив это в свой wp-config.php:

 define('COOKIE_DOMAIN', 'www.example.com'); 

Таким образом, самое большее, то, что делает вышеупомянутый код, ограничивает файлы cookie в поддомене, который обслуживает ваш сайт WP.

ПРИМЕЧАНИЕ. И на всякий случай это неясно – бессмысленно использовать define('COOKIE_DOMAIN', 'www.example.com'); когда ваш сайт обслуживается с example.com или какого-либо другого поддомена, а не «www.example.com».