При использовании стандартного поиска в drupal 6.2.4 возникли проблемы, если задать более одного слова, или воспользоваться расширенным поиском, то получаем ошибку 400 bad request. После некоторых рассуждений пришёл к выводу, что браузер шлёт данные формы поиска в www-url-encoded, а надо бы в text/plain. То есть, если пробелы в URL заменить на +, то всё работает. Как с этим бороться? (кому интересно пощупать, сайт лежит на hse.youth.spb.ru)
Комментарии
А не попробовать ли первым делом обновить Drupal до последней версии? Разбирать баги в версии столетней давности вряд ли кому интересно
Я вообще-то почти наугад назвал. Ошибся. Версия 6.19, брал с drupal.org.