wordpressの固定ページのスラッグを日本語にしたら404

wordpressの固定ページのスラッグを日本語にしたら、
googleのクローラーが404となっていた。(『ウェブマスターツール』-『診断』-『クロールエラー』で確認)

最近当該ページがgoogleのインデックスに表示されないなと思っていたが。たまにチェックしたほうがよいな。
通常のブログ投稿は日本語スラッグを使用しても特に問題なく表示。

ウェブマスターツールで404になるページのURLを確認したら、
URLエンコーディング後は英字が大文字になっている。
それを小文字にしたらちゃんと表示される事を確認。

wordpress系のバグかと思い検索。
http://eternalroad.net/dialy/4279の通りfunctions.phpとclass-wp.phpを修正したら改善。

2011/07/24


このサイトの運営者

昔は自宅サーバーを運用していました。現在は奈良で起業し、自社サービスの企画・運営、ITコンサルタントとして活動しています。

カテゴリ

よく読まれているページ