Проблема hreflang Настройки

Тема в разделе "Ошибки при работе с Joomla", создана пользователем zoob32, 15.07.2017.

  1. zoob32
    Offline

    zoob32 Пользователь

    Регистрация:
    23.12.2014
    Сообщения:
    213
    Симпатии:
    9
    Пол:
    Мужской
    Делаю мультиязычный сайт, Проблема в теге hreflang.
    <link rel="alternate" hreflang="x-default" href="http://domain.net/page1" /> - так сейчас на всех страницах


    хрефлан.jpg

    Настройки:
    контент.jpg

    ЕН.jpg


    Так хотелось бы сделать.
    <link rel="alternate" hreflang="en-GB" href="http://domain.co.uk/page1" />
    <link rel="alternate" hreflang="es" href="http://domain.es/page1" />
    <link rel="alternate" hreflang="x-default" href="http://domain.net/page1" />
    <link rel="alternate" hreflang="en" href="http://domain.com/page1" />

    Как настроить что-то на подобии такого ?

     
  2.  
  3. Лучший ответ:
    Сообщение #8 от 07.08.2017, автор CB9T
  4. zoob32
    Offline

    zoob32 Пользователь

    Регистрация:
    23.12.2014
    Сообщения:
    213
    Симпатии:
    9
    Пол:
    Мужской
    и тишина ((((((((
     
  5. zoob32
    Offline

    zoob32 Пользователь

    Регистрация:
    23.12.2014
    Сообщения:
    213
    Симпатии:
    9
    Пол:
    Мужской
    что никто не сталкивался с хрефлангами? как их настроить ?
    я все вроде прописал а они не отображаются ((( что делать?
     
  6. CB9T
    Offline

    CB9T Преподаватель по J! Команда форума ⇒ Профи ⇐

    Регистрация:
    21.05.2010
    Сообщения:
    2 604
    Симпатии:
    322
    Пол:
    Мужской
  7. zoob32
    Offline

    zoob32 Пользователь

    Регистрация:
    23.12.2014
    Сообщения:
    213
    Симпатии:
    9
    Пол:
    Мужской
    не поняла, можно чуть точней или какуюто ссылочку на инфу как правильно єто сделать?
    Буду очень благодарен(
    Ато там lang="ru-ua" есть а вот хрефлангов с перелинковкой нету (
     
  8. CB9T
    Offline

    CB9T Преподаватель по J! Команда форума ⇒ Профи ⇐

    Регистрация:
    21.05.2010
    Сообщения:
    2 604
    Симпатии:
    322
    Пол:
    Мужской
    Код (CODE):
    1. $doc = JFactory::getDocument();
    2. $selfurl = JFactory::getURI()->toString();
    3. $doc->addCustomTag('<link rel="alternate" hreflang="en-GB" href="'.$selfurl.'" />');


    В шаблон свой
     
  9. zoob32
    Offline

    zoob32 Пользователь

    Регистрация:
    23.12.2014
    Сообщения:
    213
    Симпатии:
    9
    Пол:
    Мужской
    это получится фул замена на всех страницах?
    там вроде на анг над указывать страницы рус и наоборот
     
  10. CB9T
    Offline

    CB9T Преподаватель по J! Команда форума ⇒ Профи ⇐

    Регистрация:
    21.05.2010
    Сообщения:
    2 604
    Симпатии:
    322
    Пол:
    Мужской
    Лучший ответ
    это просто пример. По хорошему написать условия - и str_replace - и подставлять нужный URL.
    --- добавлено: 07.08.2017, первое сообщение размещено: 02.08.2017 ---
    Проблема решена обновлением Joomla
     
    zoob32 нравится это.

Поделиться этой страницей

Загрузка...