2016-04-11 6 views
0

Я создал сайт WP с использованием плагина Polylang с двумя языками, у которых есть свои собственные домены. Сайт работает на Apache, а в файле конфигурации есть псевдонимы, установленные для вторичного домена, как с WWW, так и без него, для указания одного и того же каталога.
Основной домен работает так, как ожидалось, но вторичный нет - по какой-либо причине попытка получить доступ к домену с/без www, похоже, заставляет его загружать язык по умолчанию в любом случае. Используя параметр «Язык задан из разных доменов» в модификациях URL-адресов, я попытался установить дополнительный домен как с www, так и без него. Я также попытался применить домен к www по htaccess, но без каких-либо результатов.
Любые идеи? Использование WP 4.2.2 и Polylang 1.8.5.Домен вторичного языка Polylang не работает с/без www

ответ

0

Вид удара, так как это 9-месячный пост.

Но я столкнулся с одной и той же проблемой, и я понял, что, поскольку я ее любил, я мог бы просто поделиться тем, что я сделал, так как я нашел это сообщение другим в той же ситуации.

Вот мой код, добавил в самой верхней части index.php:

<?php 
if (($_SERVER['HTTP_HOST'] == 'www.website.com')) 
{ 
header('Location: http://website.com'); 
} 
?> 

Это добавляет редирект с WWW к не-WWW. Это довольно «уродливый» способ исправить проблему. Но эй, если ее глупость, но она работает, это не глупо правильно?

 Смежные вопросы

  • Нет связанных вопросов^_^