サイトリニューアルをするとき、URLが変わってしまうページはリダイレクトの設定をするのが一般的です。ちゃんとリダイレクトさせていればSEO的なページ価値も引き継がれるので、サイト運用上とても重要な話です。 これをするためには、Webサーバに設置している.htaccess のファイルに Redirect 301 [旧URL] [新URL]みたいに書くわけです。お約束です。 日本語URLでハマる一般的にURLに日本語を使っている場合、たいていはURLエンコードという処理をしてURLにマルチバイトの文字(簡単に言うと全角文字)が含まれないように変換します。 僕はリダイレクトの設定ファイルに書くURLも当然URLエンコードされてないとマズいだろうと思っていたので、以前会社のサイトをリニューアルしたときにもせっせと変換かけて結構な量のリダイレクト設定を用意したんですが、いざサーバに置いてみると全くリ
![日本語URLのページをリダイレクトしようとしてハマった件|篠キチ](https://cdn-ak-scissors.b.st-hatena.com/image/square/f45735825db0d66ad30df92197ae30b20d6f4fa2/height=288;version=1;width=512/https%3A%2F%2Fassets.st-note.com%2Fproduction%2Fuploads%2Fimages%2F41966612%2Frectangle_large_type_2_8fdbc1326fe443de308001b52fbe9d58.jpg%3Ffit%3Dbounds%26quality%3D85%26width%3D1280)