У меня такой сценарий. У меня работает сайт на wordpress. У сайта есть следующие URL:
www.example.com
www.example.com/siteA
www.example.com/siteB
www.example.com/de
www.example.com/de/siteA
www.example.com/de/siteB
На моем сайте wordpress есть переключатель языка, который создает ie повара, когда язык установлен. Я хочу добиться следующего. Когда пользователь посещает сайт www.example.com
в первый раз, сервер получает запрос на www.example.com
, сервер должен затем отправить минимальный код (не индексную страницу по умолчанию), который проверяет Cook ie и языковые настройки браузера. . Если установлен повар ie, возьмите оттуда значение языка. Если нет, возьмите значение языка из настроек браузера. Отправьте запрос на сервер и запросите страницу, которая лучше всего подходит для пользователя. Например, если значение языка установлено на de
, запросите страницу www.example.com/de
.
, я хочу предотвратить загрузку всей страницы индекса два раза. Сначала на языке по умолчанию, Engli sh, а затем на конкретном языке c, German. Поэтому мне нужен способ добавить только минимальный код в первый ответ на запрос.
Как я могу перенаправить запрос индексной страницы до загрузки страницы по умолчанию?