Задача разрулить языковые версии по следующему сценарию. Сайт на Битркис. Обе версии существуют и работают.

  • При первом посещении сайта на главную страницу "/" перенаправлять пользователей 302 редиректом на ua версию главной "/ua/".

    Важно: Это это касается внутренних страниц, не только главной, т.е. если пользователь пришел с выдачи на рус. категорию "/catalog/krupnaya-tekhnika/" то должен сработать 302 редирект на укр."/ua/catalog/krupnaya-tekhnika/". Все uRL у нас совпадают, просто в начале добавляется папка /ua/

  • Ботов поисковых систем  нужно определять по user-agent и не перенаправлять (отдавать им 200 код ответа при обращении, как к русской, так и к украинской версии сайта).
  • User-agent ботов поисковых систем:

     Поисковые роботы Google (агенты пользователя)● Роботы Яндекса

    ● Отдельный user-agent не учтенный в списке поисковых систем, его имя будет известно позже.

  • Пользователей, которые зашли первый раз на сайт, предупреждаем о том что можно сменить язык. Т.е встраиваем некий

    после или нужного class с сообщением про возможность смены (только при первом визите)

  • Если пользователь не сменил язык при первом заходе, то в файлах cookie должен сохраниться укр.язык и он будет у пользователя до тех пор, пока он сам не захочет сменить его на рус. Если пользователь сменил укр. язык на рус., то дальше перенаправление с рус. на укр. Для этого пользователя не срабатывает. Но срабатывает в обратную сторону с укр на рус.
5 лет назад
guest_16106189731481
5 лет в сервисе
Был
3 месяца назад

Заявки фрилансеров

Павел
 
32 года
5 лет в сервисе
Был
3 года назад
2 отзыва
5 лет назад
Роман
 
33 года
5 лет в сервисе
Был
5 лет назад
5 лет назад
  • Похожие заказы

  • Требуется заменить старый загрузчик фото с Flash на AJAX на сайте, написанном на PHP 5.3. Необходимо реализовать простой редактор на Fabric.js, позволяющий добавлять текст на фото. Проект ориентирован на тематическое сообщество с самописной CMS.

    Закрыт
    4 года назад
  • Разработать страницу на React с фоном космоса и тремя вращающимися 3D-объектами. Обеспечить возможность замены фона и объектов, добавить эффект дрейфа. Задача включает создание кликабельных элементов и адаптивный дизайн для мобильных устройств. Дополнительно, возможно, реализовать меню с переходами в зависимости от кликов.

    Завершен
    5 лет назад
  • Ищем команду для создания логистического онлайн-сервиса, включая страницы сайта и личный кабинет. Нужны опытные фронт- и бэк- разработчики, желательно сработавшиеся в команде, или фул-стек специалисты. Работа удаленная, фултайм с оплатой от 150 тыс. рублей. Важна качество кода и его документирование для последующего расширения функционала.

    Закрыт
    5 лет назад
  • $140

    Требуется настройка CRM Dynamics 365 для исправления ошибок после обновления. Необходима работа с функциями перехода от предложений к заказам и выставлению счетов-фактур. Также требуется реализовать нумерацию счетов для двух фирм. Оценка будет проводиться по выполнению задания.

    Закрыт
    4 года назад
  • Требуется настройка периодической выгрузки данных с 1С для интернет-магазина на платформе OpenCart. Выгрузка должна происходить каждые 4 часа и включать остатки, цены, описания товаров и другие необходимые данные.

    Закрыт
    4 года назад
  • Требуется разработка модуля для платформы Moodle с использованием веб-программирования. Необходима интеграция нового функционала, соответствующего требованиям пользователя. Ожидается качественная реализация и тестирование модуля.

    Закрыт
    4 года назад
  • Требуется разработка плагина для интеграции фискального регистратора с iikoFront. Необходим опыт работы с API iiko. Предоставляется удаленный доступ для отладки. ККМ соединяется по COM-порту. Инструкции по API и описание протокола во вложении.

    Закрыт
    4 года назад
  • $1

    Требуется перенос сайта carbon-parts-inc.com на WordPress. Необходимо сохранить дизайн и функционал блога и интернет-магазина. Важно, чтобы результат был 1 в 1. Укажите цену и сроки выполнения работы.

    Завершен
    5 лет назад