Magento1.9.2.x-1.9.3.xの商品検索フォームから日本語で検索を行い、その後検索条件を変更すると文字がエンコードされてしまい、検索結果がなくなってしまうという問題が発生することがあります。

おかしくなった検索結果の例

Magento1で検索条件変更の問題

修正方法

Magentoのドキュメントルート/js/varien/js.jsの31行目、

window.location.href = encodeURI(url);
の箇所を、
window.location.href = url;
に修正することで直ります。
ただしこのファイルはMagentoのバージョンアップ等で上書きされることも考えられるため、バージョンアップ後に再発した場合同じ方法で直るかもしれませんが、別の箇所の修正によりこの方法が通じなくなる可能性もあることは予めご了承下さい。