Тема с японским в URL не перенаправляет, если URL не совпадает точно

Я согласен, что путь 1 — более удачный вариант; рекомендую продолжать движение по этому пути.

7 лайков

Pull request создан

9 лайков

Я вижу, что это было слито. Сколько времени обычно требуется для развертывания на хостинге?

1 лайк

Мы столкнулись с аналогичной проблемой после обновления до последней версии сегодня. Пишем сюда, чтобы проверить, не та ли это ошибка. Так ли это?

Эта тема не загружается и выдаёт ошибку 400 (Bad Request):

А эта открывается как пустая страница:

https://padpors.com/t/نقد-حرکتِ-«شکل-دادن-به-بانکی-از-پرسش‌‌ها-و-مسئله��/6841

Обновление: пока что мы изменили метод генерации слага на ASCII, так как любые темы с длинным заголовком оказывались либо пустыми, либо выдавали ошибку 400.

Мы в порядке насчет этого, @Falco?

Подтверждаю, что ошибка исправлена (только что обновили Discourse)

Спасибо команде Discourse :v:

5 лайков

Я обновил Discourse, но у меня по-прежнему возникает та же проблема.

Вы в tests-passed? Как вы обновились?

1 лайк

Я заметил, что некоторые темы выдают ошибку 400 Bad Request. Примеры:

https://forums.coretabs.net/t/مشكلة-في-عمل-فورمة-تسجيل-بيانات-للمستخدم-بـ-دجانج%/3117
https://forums.coretabs.net/t/كيف-أغير-الواجهة-في-vue-حسب-الحالة-مسجل-دخول-غير-مسجل%/3109
https://forums.coretabs.net/t/مشروع-يضم-مبرمجين-لتطبيقات-الموبايل-مع-مبرمجين-ا%D/2843/9

Общее у них то, что все они содержат символ %.

В то время как другие «рабочие» темы не имеют этого символа.

  • Я пробовал использовать IP-адрес сервера вместо forums.coretabs.net, и nginx выдаёт ту же ошибку (вместо Cloudflare).
1 лайк

Всегда через обновлятор Discourse. Правильным способом!

Это не совсем отвечает на мой вопрос. Какая у вас версия согласно /admin?

Вы заходили на /admin/update, чтобы принудительно обновиться? Вы не получите уведомление, пока не выйдет новая бета-версия, и вам нужно будет вручную перейти по этому URL, чтобы загрузить инкрементальные обновления для tests-passed.

2 лайка

Привет @Stephen,

Вы правы. Меня не уведомили об этом обновлении, но после перехода на страницу обновления я обнаружил, что оно уже доступно. Оно решило мою проблему. Спасибо @Falco за исправление.

-=-=-=- Обновление -=-=-=-
После обновления некоторые страницы возвращают ошибку 400, как и проблема, с которой сталкивается @YaserAlnajjar здесь.

5 лайков

@Pad_Pors @YaserAlnajjar @Arta_S только что объединили ещё одну порцию исправлений, пожалуйста, обновитесь и проверьте.

6 лайков

Привет, @Falco, я только что обновился, но, к сожалению, проблема осталась. :anguished:

4 лайка

Используете ли вы метод генерации ссылок encoded и был ли он установлен таким образом во время обновления?

3 лайка

Честно говоря, я не знаю, какой метод использовать… Я лишь знаю, что мой форум на испанском языке, и после обновления категории, в названии которых есть «акцент», выдают ошибку 404.

3 лайка

Ого, я потратил так много времени на изучение этого вопроса, и, похоже, вы используете ascii-ссылки. Пожалуйста, вернитесь к encoded.

5 лайков

Как мне это сделать? Есть ли какое-либо руководство или учебное пособие… Спасибо за вашу помощь.

2 лайка

Найдите в панели администратора параметр метод генерации ссылок в настройках сайта.

5 лайков

Отлично, отлично, спасибо! … Я заменил на encoded, и теперь всё работает!

Ascii был по умолчанию … Я всё ещё не понимаю, в чём разница между ними, но хотя бы у меня это работает. :clap:

2 лайка