SEO本を読んで、URLの正規化に取り組もうと思っている方
自力でやられている方、気を付けてください。
私はサイトも管理画面も見れなくなりました。
500エラー403エラーに絶望
htaccessを変更する前に、サーバーのファイルにアクセスできるように環境を整えておきましょう。
変更する前に、ファイルのバックアップをして、元に戻せるようにしましょう。
当たり前の話なのですが
私は、AllInOneSEOというプラグインの管理画面から直接htaccessを編集しました。
バックアップを取らずにやってしまった。このやり方は良くない。
WPの管理画面も動かなくなり、オワタと思った。
契約しているサーバーHPよりログインして、htaccessをダウンロードする。
書き加えた部分を削除するが、403エラーが出てアクセスできない。
「元に戻して動かないなんて、終わった…」
絶望して、サーバー管理会社に泣きのお助けメールを書いていた時に、ふと気づいた。
Require all denied の一文
よく見てみると、プラグインの設定で書き足されている部分だとわかり、この部分を全削除。
無事、HPが動くようになった。プラグインの設定が一部未設定となった。
再挑戦して正規化させるまで
結論、書籍のやり方をみて、同じコードをネットからコピペしてやったが、できなかった。
改行コードが違ってもダメ見たいだし、記載方法がかなり厳格っぽい。
どのサイトも、コードが乗っているだけで、説明がないものがほとんど。
結局なぜ動かないのかは分からない。
書籍のコードと違うが、
ココのコードをコピペするとすんなり動いた。
リダイレクトができているか確認する
htaccessを知識無しに触るのは、慎重になるべき。
最悪、ゼロから構築しなおせるように、復旧方法を覚えておいたほうがいい。
コメント