Я использую плагин polylang для многоязычного сайта WordPress. В соответствии с рекомендациями SEO главная страница www.myweb.com должна перенаправлять на www.myweb.com/en со статусом 301. В настоящее время его перенаправление со статусом 302. Функция home_requested() делает это, но мы не можем трогать основные функции плагина. Я попытался добавить фильтр для этой функции. Также пробовал добавить фильтр для функции wp_redirect, но не работает. Есть ли другой способ отсортировать это. Спасибо.
Перенаправление обнаружения языка полиланга с 301
Ответы (1)
Однако вы, вероятно, уже исправили это, разместив сообщение для других людей, которые хотят решить эту проблему.
Я решил это, отредактировав файл Choose-lang.php в плагине
wp-content->plugins->polylang->frontend->choose-lang.php:277 или нажмите ctrl + f для 302 и замените его на 301.
person
gtanaselea
schedule
01.11.2019