カスタマイズのはずが大惨事

 

まとまった時間が取れたのでブログC(健康系)のカスタマイズをしました。ブログCがある程度の記事数になってきたので、埋もれている記事の幾つかをトップページからアクセスできるようにしました。作業自体は大して難しくないのに波乱のカスタマイズとなりました。

 

パーマリンクの変更がしたいだけだった

トップページからアクセスしたい記事をピックアップしたところ、パーマリンクが日本語表記(Punycode:ぴにゅコード)になっているものがありました。

 

私はパーマリンクの設定を「投稿名」にして英語(ローマ字)で入力しています。

パーマリンク設定

いつも投稿直前にパーマリンクを入力します。そそっかしいのでパーマリンク設定を忘れて記事タイトルの日本語のままで投稿してしまうことがしばしあります。そうするとPunycode表記になります。

 

投稿後すぐに気づけば修正するのですが、これは今まで気づかず放置していました。まずはパーマリンクを英語にしました。

 

重複コンテンツを避けたいだけだった

以前にもある程度時間が経ってパーマリンクの修正をしたことはありました。時間が経って修正したときは重複コンテンツとならないよう「Simple 301 Redirects」というプラグインでリダイレクトをかけています。

(※ちなみに301リダイレクトは恒久的な変更に使うので安易に使わない方がいいです。)

 

「Simple 301 Redirects」プラグインの使い方

http://www.adminweb.jp/wordpress-plugin/list/index21.html

 

で、今回もプラグインを使って301リダイレクトをしました。

正常に処理できれば

旧パーマリンク ⇒ 新パーマリンク

となります。

 

リダイレクト無事完了と思って、ダッシュボードのプレビュー(TOPページがプレビュー表示される)で確認しました。

なんとTOPページが新パーマリンクページ になっている!

 

何で?何で?操作間違えた!?

新パーマリンク記事も投稿一覧からプレビューするとちゃんと記事単体で表示されています。しかし、そのページのTOP(ホーム)へ戻るボタンを押すとリダイレクト処理されて新パーマリンクページが表示されるという。

 

試しに他の記事にもアクセスしてTOPページボタンを押すと、同じように新パーマリンク表示にリダイレクトされる。

 

存在しているはずの私のTOPページが永遠に表示されない状態に・・・。

 

TOPページを表示させたいだけなのに

ひたすらやらかす

まず思ったのが、トップページ ⇒ 新パーマリンク という処理をしたのだから、

新パーマリンク ⇒ トップページ に301リダイレクトしなおせばいいんじゃない?でした。

(ちなみに1回かけた恒久リダイレクトを何度もする操作になるので、グーグル先生の評価が下がる行為です)

 

やってみました。しかし、プレビュー表示すると相変わらず新パーマリンクページがTOPページのままです。

 

あうあうあうあう・・・。

 

 

次に「新パーマリンクページを削除しちゃえばいいんじゃない?」とナゾの考えが思い浮かび、一旦記事をゴミ箱に入れてみました。

 

プレビュー表示したところ、TOPページのメインカラムに「お探しのページはありません」という表記が!!!

 

_| ̄|○ まだ新パーマリンクページがTOPページに表示されているほうがマシだ。

 

うわーん。ゴミ箱に入れちゃダメなんだ。記事をゴミ箱から元に戻します。

 

(ざわ・・・、察しがつきますね)

 

はい、操作を誤り、記事を「完全に削除する」をクリックしてしまったのでした。

 

この無限に続くやらかしループ。抜けだし方がわかりません。

 

判断力を失った私が次にとった行動は完全に削除した記事の復元です。1記事だけなのでキャッシュを拾ってコピペして復活させました。これは一発で復活できました。(記事の復活の手順は近いうちに別記事にします)

 

ダッシュボードのプレビューで確認すると、TOPページは相変わらず「お探しのページがありません」となっています。このやらかしを解決するために検索しようにも検索窓に何と打ち込んだらいいのか分からない。

 

原因は頑固なキャッシュ

それでもバカ頭でいろいろ検索します。”301リダイレクト間違えた”とかで打ち込んてヒットした中に「301リダイレクトするとキャッシュがどうのこうの・・・」という表示を発見。(必死だったので何の記事かは失念)

 

もしや・・・と思い、タブレットと携帯で表示をチェックすると、いつも通りのTOPページが表示されていた!

 

新パーマリンク ⇒ トップページ の作業が反映されている!!!

 

私のPCのキャッシュが残っていたため、PCでは新パーマリンク ⇒ トップページ の作業が反映されていなかった模様。

 

以前、カエテンのサポートで坂井さんに尋ねたとき、単にキャッシュが残っていただけということがありました。

 

何回かサポートを利用したときそのほとんどがキャッシュ絡みでした。(本当に素人質問で煩わせてしまった)

 

そのとき「F5キー」を数回押しても反映されないときのスーパーキャッシュクリア方法を教えてもらったことがあり、それを試してみました。

 

http://cms.aiosl.jp/manual/kowaza/1077/

 

スーパーキャッシュクリアで私のPCで無事にTOPページが表示されました\(^o^)/

 

表面的な解決はしたものの

私のPC環境でも無事解決となりました。

しかし、万が一、TOPページがおかしい状態のときにブログCにアクセスした人がいたら大問題です。その人はキャッシュをクリアしない限り、私のブログにいつ訪れても本当のTOPページが表示されない事態のままです。

(サイドバーやサイトマップから単体の記事にはアクセスできるけど・・・)

 

「キャッシュをクリアしてください」と教えてあげたいけど手段がない。私のブログC全然アクセスないのね。だから杞憂に終わることを祈るのみです。

 

あと301リダイレクトがらみでグーグル先生からの評価がコワイです。301リダイレクトは安易にしちゃいけないと身に染みたのでした。

 

そもそものカスタマイズにたどり着く前にいろいろやらかす私のような人は少ないと思いますが、カスタマイズ時にはいろいろお気を付けください。

(TOPページそのもののカスタマイズは無事に完了しています)


PAGE TOP