Баг переадресации на язык

uaker1488
Posts: 68
Joined: Sat Jul 15, 2017 4:15 pm

Баг переадресации на язык

Post by uaker1488 »

Привет!
Очень странно после апа начал работать мультиланг на сайте.
Пациент: https://xxxxnxx.pro/
Языки там сделаны через /ru/, /de/ и т.д.
Меня вообще почему-то бросило на чешский язык(при чем не переадресацией на /cs/, а прям на главной). До этого всё работало хорошо. Как утроен мультиланг:

Code: Select all

if ($_GET['force_lng'] and isset($my_keywords[$_GET['force_lng']])) {
    $langISO = $_GET['force_lng'];
    $langURLPrefix = "/" . $langISO;
    $lang = $my_keywords[$_GET['force_lng']];
} else {
    $_GET['force_lng'] = "en";
    $lang = $my_keywords['en'];
    $langISO = "en";
}
Ну и плюс рерайты и т.д.

Апдейт от 1го октября работает прекрасно на остальных сайтах с аналогичным мультилангом.
admin
Site Admin
Posts: 37993
Joined: Wed Sep 10, 2008 11:43 am

Re: Баг переадресации на язык

Post by admin »

Приветствую!
есть хедеры как конкретно надо тестировать то что не так работает?
Don't forget to run script update
uaker1488
Posts: 68
Joined: Sat Jul 15, 2017 4:15 pm

Re: Баг переадресации на язык

Post by uaker1488 »

Какие хедеры? Как их показать?
Есть подозрение что тут делались работы:
viewtopic.php?f=7&t=105072&start=10

Которые сломали.
admin
Site Admin
Posts: 37993
Joined: Wed Sep 10, 2008 11:43 am

Re: Баг переадресации на язык

Post by admin »

Don't forget to run script update
igor
Posts: 86
Joined: Sun Oct 28, 2018 10:37 am

Re: Баг переадресации на язык

Post by igor »

вроде сделал хедеры

меня в хроме на польский редиректит - в лисе на русский - причем не ставит папку языка - просто корень

https://xxxxnxx.pro/HTTPHeader.txt
admin
Site Admin
Posts: 37993
Joined: Wed Sep 10, 2008 11:43 am

Re: Баг переадресации на язык

Post by admin »

https://xxxxnxx.pro/
Host: xxxxnxx.pro
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Firefox/102.0
Sec-Fetch-User: ?1

GET: HTTP/2.0 200 OK


редиректа нет ...


где именно редирект то ?


ПС не надо все хедеры с картинками и стилями, можно только сам запрос домена
Don't forget to run script update
igor
Posts: 86
Joined: Sun Oct 28, 2018 10:37 am

Re: Баг переадресации на язык

Post by igor »

я хз редирект или нет это

но до апа како-го то

при такой конструкции показывало язык EN
сейчас не так как было - как это назвать я хз редирект или нет - но мне бы вернуть тогда версию назад

в вики написано

How to run update
cd your_path_to/scj/admin/
php update.php (опционально номер апдейта) - но дает ошибку

202210011209 - этот работал норм - как вернуть его ?
admin
Site Admin
Posts: 37993
Joined: Wed Sep 10, 2008 11:43 am

Re: Баг переадресации на язык

Post by admin »

вернуть возможности нет
нет на сервак 100500 версий, билд выходит по 5 раз на день

где именно редирект не ясно, как его увидеть ?
Don't forget to run script update
gufs
Posts: 437
Joined: Tue Jan 08, 2013 2:58 pm
Contact:

Re: Баг переадресации на язык

Post by gufs »

Такой же баг в новом апе, раньше без указания языка выбирался main, теперь толи по языку системы или ещё как-то
Как принудительно указать force_lng= чтобы показывался основной язык?
Хорошо только один домен обновил
admin
Site Admin
Posts: 37993
Joined: Wed Sep 10, 2008 11:43 am

Re: Баг переадресации на язык

Post by admin »

force_lng=main

так если не указан - может стоит запоминание языка в опциях?
Don't forget to run script update
Post Reply