Вход • Регистрация

Мультиязычность на отдельных поддоменах

  • 31 августа 2018 г.
  • Всем привет, кто подскажет, как сделать мультиязычность на поддоменах.

    Допустим, есть это основной язык, то будет site.ru, если английская версия, то eng.site.ru и т.д.


    я так понял,что в настройках сервера должно быть что-то прописано, т.е., если человек заходит на сайт eng.site.ru, то у него в .htaccess должно быть прописано правило, что должен запрос уйти на сайта, вида site.ru/eng/ и подгрузить его, но сам url eng.site.ru должен остаться (без редиректов)

    Или я что-то не так понимаю :)
    • 31 августа 2018 г.
    • Разве есть такое правило, никогда не слышал.
      По-моему нужно подключаться к 1 базе, и каким то образом дать понять сайту, что нужно грузить английскую версию, еще не вникал как.
    • 31 августа 2018 г.
    • База наверное одна должна быть. Там сразу несколько языков цеплять, движок, видимо на каждый поддомен отдельно ставить и пошаманить со ссылками при переключении языков. Чтобы пуляло на поддомен.

      П.С. Что-то подобное обсуждали по-моему, но сильно не вникала, т.к. задачи такой не стояло.
    • 31 августа 2018 г.
    • Возможно сработает такой костыль:

      Сделать чтобы один и тот же сайт грузился на обоих поддоменах и потом проверять доменное им и в зависимости от него насильно меня язык сайта по дефолту.
    • 31 августа 2018 г.
    • А надо еще определить регион, страну и т.п., поэтому .htaccess не справится с этим.
  • 31 августа 2018 г.
  • Возможно, хороший вариант (ну это не точно, проверять надо) взять функционал мобильного сайта на поддомене.
    Создать необходимые языковые поддомены и назначить их альясом (не используйте wildcard!) основного домена.

    Либо, как уже писали ранее, использовать языковые папки, как это сделано сейчас.
    Тематика интересная и 100% точного ответа, как лучше нету. В интернете у каждого свое мнение как поисковики относятся к языковым поддоменам и папкам.
    • 31 августа 2018 г.
    • Еще с дублями /en/* которые с основного домена разбираться придется
  • 01 сентября 2018 г.
  • на хостинге jino.ru предложили добавлять поддомены eng.silte.ru и заливать их в папку site.ru/eng/

    сегодня попробую,

Новости

  • 18 июня
  • В сборке большое обновление demo-шаблона, дополнительная защита от спама, улучшение YML-импорта и еще много важного и интересного.
  • 24 апреля
  • В новой сборке совершили революцию в структурировании кастомизированной информации в шаблонах, добавили авторегистрацию пользователей, усовершенствовали защиту от спама, актуализировали накопительную скидку, а также улучшили производительность и стабильность работы системы.
  • 12 января
  • После выхода сборки 7.1 мы выпустили уже три патча, в каждом из которых улучшаем административную часть сайта. Сборка DIAFAN.CMS 7.1.3 уже доступна к установке. 

Форум