Написать конфиг nginx для статического мультиязычного сайта
Цена договорная
Структура файлов приложена на скриншоте.
По дефотлту в корне сайта должна открываться английская версия. языковые версии в подкаталогах.
При заходе должен определяться язык браузера (это не проблема есть map готовый) после чего происходить редирект на нужный язык. + устанавливаться кука языка.
При повторых заходах если есть кука и заход происходит не на тот язык который установлен в куке должен происходить редирект.
Кука может меняться скриптом на странице. После чего происходит обновление страницы (кука изменилась соответственно происходит редирект на нужный язык)
Английская версия не должна открываться по роуту /en/ - должен происходить редирект на страницы без префикса.
Дополниетльно есть один роут который выглядит так: /service/id на котором должна открываться главная страница ( в соответствии с языком например /ru/service/id или /ua/service/id, а для англисткого без префикса). Где service и id переменные. id любая рандомная строка/ service - определенный набор вариантов строк. Больше ни чего с этми переменными делать не надо.
Код сайта запакован в докер контейнер который может быть предоставлен если требуется. Или же без контейнера просто предоставим архив с файлами сайта.
Пишите цену сразу. ТЗ окончательное и ни каких подробностей более не требуется для оценки.
По дефотлту в корне сайта должна открываться английская версия. языковые версии в подкаталогах.
При заходе должен определяться язык браузера (это не проблема есть map готовый) после чего происходить редирект на нужный язык. + устанавливаться кука языка.
При повторых заходах если есть кука и заход происходит не на тот язык который установлен в куке должен происходить редирект.
Кука может меняться скриптом на странице. После чего происходит обновление страницы (кука изменилась соответственно происходит редирект на нужный язык)
Английская версия не должна открываться по роуту /en/ - должен происходить редирект на страницы без префикса.
Дополниетльно есть один роут который выглядит так: /service/id на котором должна открываться главная страница ( в соответствии с языком например /ru/service/id или /ua/service/id, а для англисткого без префикса). Где service и id переменные. id любая рандомная строка/ service - определенный набор вариантов строк. Больше ни чего с этми переменными делать не надо.
Код сайта запакован в докер контейнер который может быть предоставлен если требуется. Или же без контейнера просто предоставим архив с файлами сайта.
Пишите цену сразу. ТЗ окончательное и ни каких подробностей более не требуется для оценки.
- Файлы
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.