アーカイブが必要ない(カテゴリ別のアーカイブのみ)ケースがあったので、いずれかのタームのアーカイブに301リダイレクトさせてしまおうと考えたのですが、なぜか $query_string のURLエンコードされたスラッグのアルファベットが大文字になってしまう。
get_terms などで slug を取得した場合は小文字なので、一致した場合は何かするみたいなときに動かなくなる。
環境にもよるのかもしれないけど、スラッグに日本語を使わなければ済む話なんで掘り下げるのは止めとく。

追記:
エンタメ

みたいなリンクで飛ばした場合も同じでした(Chrome で確認)。
mb_strtolower で小文字統一した方がいいかも。