WordPressで.htaccessファイルを上書きしたらブログが消えた。有賀正博が撮影現場で書いてるブログWordPressで.htaccessファイルを上書きしたらブログが消えた。毎週500人以上の読者に読まれている当ブログの人気記事「バリ島でSIMを買ってネット接続」が、通信環境の変化が早く情報が古くなったため、本文を書き直して新記事としてアップした。ブログが消えてしまったそして検索から来た人のために、旧記事から新記事へ自動的に飛ぶように転送設定をした。リダイレクトというのだね。転送設定方法はネットで調べた。「.htaccess」というファイルに転送指示を書き込めばいいらしい。「.htaccess」ってなんだっけ、と思いながらも見ようみまねで必要事項を書き込んだファイルを作成した。朝食を食べながら横目で。Mac用FTPソフトのCyberduckを使って。htmlというフォルダにドラッグアンドドロップ。それから自分のブログを確認したらなんと!エラー表示になってしまった。あっちゃー!500エラーだって。分からないけどブログがまったく映らなくなってしまった。画面内には「次の原因が考えられます。.htaccessの記述に誤りがある」と書いてあった。ぼくもそのとおりだと思う。やって復旧したらいいのだろう?「.htaccess」ファイルを元に戻せばいいのだが、バックアップをとっていないから戻しようがない。ネット検索によれば「.htaccess」は軽々しくいじっては絶対にいけない重要なファイルなのだそうだ。お陰でこの日は1日中、当ブログは500エラーのみが表示されていた。多くの読者に失望されたことと思う。.htaccessを修正して再アップロード解決方法をネットで検索すると、同じような状態から復旧された方がいる。なんと当ブログのテーマSimplicityを配布しているわいひらさんだった。何でも、テレビを見ながら作業をしてファイルをうっかり上書きしてしまったそうだ。わいひらさんでもこんなことがあるのね。彼がとった解決方法をそのままやってみたが、500エラーは相変わらず。わいひらさんとぼくとでは何かが違うようだ。何が違うのだろう?しかしここからヒントを得て、Wordpressインストール時のフォルダがHDD内にあることを思い出した。そこにある新しく自動生成されたばかりの「.htaccess」を開いて修正をしたのがこれ。WordPress1行目のID名・ドメイン名は、自分のブログのIDとドメインを記す。2行目のPHPのバージョンは、現在ワードプレスが推奨している5.3だったのでそれを書いた。BEGINとENDは、これによってWordPressが表示されるのだからなくてはならないコードだ。その重要性が分からずに勝手に書き換えてしまったのだなあ。テキストエディタに上記コードをコピペして、ファイル名をa.htaccess.txtにして保存。html→blog」にアップロードした。アップロード完了後に右クリックで名称変更を選び、aと.txtを削除してファイル名を.htaccessにした。これで正常に戻るはず。ブログのトップページを開くとやったー!復活した.....。喜んだのは早計だった。カテゴリーの各項目をクリックするとこんどは404エラーになっていた。「アクセスしようとしたページは見つかりませんでした」と書いてある。このあとも試行錯誤を続けたが、それらはすべて無駄だった。トップページはちゃんと表示されるが、リンクはすべて404エラーになる。してかさっぱり分からない。結局、エックスサーバーのサポートに電話+メールで問い合わせ、対策方法をメールで送ってもらった。WordPressの設定がデフォルトに戻っていたここまで、ぼくがとった対策は正解だった。それから、エックスサーバーからの指示にしたがってWP管理画面をみたら、パーマリンク(URLの表示形式。ように数字が振られている。)が初期設定に戻っていた。ぼくはパーマリンクを数字にしているのに、知らない間になぜか違うパーマリンクに戻っていた。これが原因だったのだね。これを、アドバイスのとおりに自分で設定した項に戻した。すると、何事もなかったかのようにブログは復活した。素人考えよりもプロに聞くのが速いじぶんであれこれ試行錯誤することも時には必要だが、ぼくの場合は「下手な考え休むに似たり」でしかなかった。自分ひとりで迷っているよりもよくわかる人に聞いた方が1000倍以上速い。プロはあっという間に最適解を導き出す。親切なサポートをしてくれるエックスサーバーさんもありがたい。サポセンには、バリ島からIP電話の050plusで電話したのだが、よい対応をして下さった。当ブログの置き場所をエックスサーバーにしてよかった。おかげで今日もブログを更新できます。最後に、これまで記事に書いた復帰手順を、書き出してリスト化する。パーマリンク設定」から、自分で設定した項をあらためて選択して「変更を保存」。これで完全に復帰する。リダイレクトはプラグインでその後、リダイレクトはプラグインで設定することにした。元URLと新URLを記述するだけ。リダイレクトがこんな簡単に設定できるとは。プラグイン作成者に感謝するほかない。この端末はこの機能が使えません。下のテキストボックスからコピーしてください。0B!003年に一度のお祭りが始まる。カメラを持って古都のお寺へGo!NextFaceBookもLINEも繋がらない。それはカメラまかせで撮影してるからだよ羽田から広州へ飛ぶ五時間半というもの、窓の外の景色はいつも同じだった。...苦節2年、ブログの常時SSL化をようやく達成。サイトのセキュリティを強化しましたブログの常時SSL化を達成しました。...ブログ記事から画像が消える怪現象。...エキサイトブログからWordPressへ、ブログの引越が完了しましたエキサイトブログからWordPressへの引越作業が8割方終了しました。(16)写真と文章の転載を禁じます。NAVERなどまとめサイトへの転載は固くお断りいたします。