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

Discussion in 'Ошибки при работе с Joomla' started by zoob32, Jul 15, 2017.

  1. zoob32
    Offline

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

    Joined:
    Dec 23, 2014
    Messages:
    213
    Likes Received:
    9
    Gender:
    Male
    Делаю мультиязычный сайт, Проблема в теге 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. Best Answer:
    Post #8 by CB9T, Aug 7, 2017
  4. zoob32
    Offline

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

    Joined:
    Dec 23, 2014
    Messages:
    213
    Likes Received:
    9
    Gender:
    Male
    и тишина ((((((((
     
  5. zoob32
    Offline

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

    Joined:
    Dec 23, 2014
    Messages:
    213
    Likes Received:
    9
    Gender:
    Male
    что никто не сталкивался с хрефлангами? как их настроить ?
    я все вроде прописал а они не отображаются ((( что делать?
     
  6. CB9T
    Offline

    CB9T Преподаватель по J! Staff Member ⇒ Профи ⇐

    Joined:
    May 21, 2010
    Messages:
    2,604
    Likes Received:
    322
    Gender:
    Male
  7. zoob32
    Offline

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

    Joined:
    Dec 23, 2014
    Messages:
    213
    Likes Received:
    9
    Gender:
    Male
    не поняла, можно чуть точней или какуюто ссылочку на инфу как правильно єто сделать?
    Буду очень благодарен(
    Ато там lang="ru-ua" есть а вот хрефлангов с перелинковкой нету (
     
  8. CB9T
    Offline

    CB9T Преподаватель по J! Staff Member ⇒ Профи ⇐

    Joined:
    May 21, 2010
    Messages:
    2,604
    Likes Received:
    322
    Gender:
    Male
    Код (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 Пользователь

    Joined:
    Dec 23, 2014
    Messages:
    213
    Likes Received:
    9
    Gender:
    Male
    это получится фул замена на всех страницах?
    там вроде на анг над указывать страницы рус и наоборот
     
  10. CB9T
    Offline

    CB9T Преподаватель по J! Staff Member ⇒ Профи ⇐

    Joined:
    May 21, 2010
    Messages:
    2,604
    Likes Received:
    322
    Gender:
    Male
    Best Answer
    это просто пример. По хорошему написать условия - и str_replace - и подставлять нужный URL.
    --- добавлено: Aug 7, 2017, первое сообщение размещено: Aug 2, 2017 ---
    Проблема решена обновлением Joomla
     
    zoob32 likes this.

Share This Page

Loading...