ブログ王子

prince of blog ブログ王子のブログです。日々興味あることを綴っていきます。仮面ライダー、SEO、Google Analytics、SONY、書評など。

SEO 全て

日本語URLを.htaccessで301転送を行う際の注意点

投稿日:2015年10月20日 更新日:

PAK86_codeing20140517-thumb-815xauto-17052

サイトであるページのURLが変更になった際の転送方法、SEOに有効な転送といえば.htaccessによる301転送ですが、今回、このブログでも301転送を行ったのですがうまくいかず、試行錯誤した結果を記載したいと思います。

URLを変更

wordpressのデフォルト機能でついている「カテゴリ」機能ですが、当初、「未分類」となっていたのですが、見栄えが悪いなと思いとりあえず「ブログ」というカテゴリ名に変更しました。で、その時URLをhttp://singlecross.comcategory/ブログ/としていたのですが、日本語URLが具合悪いので、http://singlecross.comcategory/all/に転送しようと考えました。

.htaccessに記載

転送する際に記載した.htaccessの内容は下記の通りです。

RewriteEngine on
RewriteBase /
RewriteRule ^category/ブログ/(.*)$ http://singlecross.comcategory/all/ [R=301,L]

しかし転送がうまくいかない。。
で、日本語そのまま書いているのが悪いんじゃないかと思い、
URLエンコードして下記で記載。

RewriteEngine on
RewriteBase /
RewriteRule ^category/%E3%83%96%E3%83%AD%E3%82%B0/(.*)$ http://singlecross.comcategory/all/ [R=301,L]

これでもうまくいかない。
色々調べましたが
Rewriteの仕組み自体がおかしいのか?と思い
単純にRedirectで転送した方がいいのか?と考え

Redirect 301 /category/ブログ/ http://singlecross.comcategory/all/

これでもうまくいかない。。

Redirect 301 /category/%E3%83%96%E3%83%AD%E3%82%B0/ http://singlecross.comcategory/all/

URLエンコードしてもうまくいかない。。

散々調べた結果ファイルの文字コードが問題だった

何度やってもうまくいかないので色々検索したけっかもんだいは.htaccessのファイルの文字コードが問題でした。

要は、.htaccessの文字コードがShift_JisだったのをUTF-8に修正してようやくうまくいきました。

.htaccessのファイルはUTF-8で!
うまくいかない人は文字コードを変更して試してみてください。

細かなミス一つで動作しなくなってしまうので、覚えておきたいですね。

アドセンス

アドセンス

-SEO, 全て

執筆者:

関連記事

xperia z5 ultraは発売されるのか?

はいどうも、ブログ王子です。 Xperia Z ultraの後継機の情報ですが、結局期待されていたMobile World Congress2016では発表されませんでした。 実際発表されたのはZシリ …

仮面ライダーエグゼイド

仮面ライダーエグゼイド 2016-2017年仮面ライダー

ついに出た新ライダー情報-仮面ライダーエグゼイド 夏がくーればおもいだす~~~ そうですね。仮面ライダーは毎年秋に改変期を迎えます。 で、暑くなって来ればそろそろ、今のライダーもクライマックス。 そこ …

「悪夢は寝てから見ろよ!」の巻。ダイエット日記(2015年10月29日)

本日の食事 朝食 スムージー ダノンビオ ぶどう 昼食 きのこのあんかけ弁当 からあげ3個 夕食 豚汁 麻婆春雨 茶碗蒸し 間食 ブラックコーヒー3杯 リアルゴールド 本日のデータ 総摂取カロリー 2 …

なぜブログ更新が続かないのか

おつかれさまです。ブログ王子です。 毎日続けると意気込んでいたブログ更新ですが、ここ数日休んでおりました。こうやって更新を止めてしまうなんて非常に情けない。自分としての反省文を今回は書きたいと思います …

Googleアドセンスの住所確認PINが届かない

アドセンス画面の赤いバー アドセンスがいくらか稼げるようになってきていたのですが、ある時、管理画面を開くとこんな目立つ表示が出てました。この赤いバーは何でしょう??何かミスってるとかちょっと怖いことに …