Intereting Posts
Как добавить несколько изображений в отдельный пост? Проверьте, находится ли он на дочерней странице определенной страницы Добавление HTML в атрибут заголовка изображения Как вызвать статическую страницу в WordPress Успешное или сообщение об ошибке после запуска mysql-кода в functions.php Как сортировать CPT по пользовательскому метазначению (дате) и возвращать сообщения по месяцам Отображение товаров определенной категории на странице магазина Как использовать область виджетов для расширения содержимого страницы? Эффективный способ сэкономить много метаданных php не работает на пользовательской странице Пользовательские перманентные ссылки, регулярные постоянные ссылки не Панель инструментов администратора не отображается на всех страницах Как показать полный пост, а не только выдержку Я хочу обработать следующие js для обработки запроса AJAX на моей функции, чтобы вычислить общее количество просмотров сообщения Как очистить правила после сохранения настроек с помощью API настроек?

Перенаправление одного из двух доменов на одну установку 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

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