Intereting Posts
Размер изображения в медиатеке в теме Bones (add_image_size) Показывать статус таксономии типа пользовательского сообщения, который соответствует настраиваемому полю Как использовать структуру _S Некоторая кнопка сохранения или следующей кнопки дает ошибку в wp admin Контейнеры разделов Wp Nav Menu Получить полную страницу HTML для непубличной страницы WordPress Зарегистрировано более одного администратора? Локальный хост WordPress, не может добавлять плагин или тему, настраивать их Как удалить пользовательские термины таксономии в uninstall.php плагина? Получить и сохранить значения в одном представлении Максимальная длина meta_value Meta Box от Rilwis, загружать метабокс на всех шаблонах страниц ЗА ИСКЛЮЧЕНИЕМ главной страницы Просмотреть список всех вложений на сайте как получить случайный идентификатор сообщения, используя тип сообщения Некоторые сообщения в блоге, содержащие исходный код, не позволяют сохранить проект или опубликовать

Перенаправление одного из двух доменов на одну установку WordPress

У меня есть домены: mydomain.dk и mydomain.de. Оба показывают одну и ту же страницу на датском языке. У меня есть плагин, который заботится о языках, но мне нужно связать домен .de с немецким «языковым слоем».

Как перенаправить mydomain.de на mydomain.dk/?lang=de. Mydomain.dk должен оставаться таким, какой он есть.

Заранее спасибо!

Solutions Collecting From Web of "Перенаправление одного из двух доменов на одну установку WordPress"

Вы можете проверить содержимое массива $_SERVER['REQUEST_URI'] при загрузке сайта, разместив логику условного контроля в файле header.php вашего сайта, а затем перенаправите пользователя на соответствующий язык.

Например, в header.php добавьте:

 $incomingUrl = $_SERVER['REQUEST_URI']; if($incomingUrl == 'mydomain.dk') { wp_redirect(URL FOR THIS LANGUAGE); exit; } else { wp_redirect(URL FOR THE OTHER LANGUAGE); exit; } 

Страница руководства PHP также может предоставить вам дополнительную информацию о глобальном массиве $ _SERVER здесь: http://php.net/manual/en/reserved.variables.server.php

Надеюсь это поможет.