エックスサーバーの.htaccessを間違えたか何かでサイトが表示されなくなったブロガーさんへ

ブログ

ようこそ、僕はふぐです。よろしくお願いします。

さて、ここに来たということはマジで切羽詰まっていて、他のサイトだと、専門用語が多すぎて何言ってるのかわからなかった。

……なんて人もいるんじゃないでしょうか。

Xサーバーには.htaccessをいじれるページがありますが、あれは入力をミスると簡単にあなたの大事なブログが死にますからね。

コードを書き換える前に戻したのに、サイトは元に戻らない……。なんてこともあります。

そこで、もう完全にどうにもならなくなって、専門用語もよくわからないというあなたのためにコードを用意しました。

注意

  • このコードはXサーバーの.htaccessのみに有効性が実証されています。
  • ワードプレスユーザー限定です。
  • 改善が見込めない場合も当方は責任を負えません。ダメ元で絶望した場合の最終兵器としてご活用ください。

# BEGIN WordPress

RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

# END WordPress

枠の中のみを正確にコピーし、そのまま.htaccessの欄にペーストしてください。

もしかしたら、あなたの記憶にあるコードよりもスッキリしているかもしれません。

それは、考えられる原因の一つとして、「# END WordPress」よりも下の部分は、サーバーで何か設定をした場合に、サーバーが自動でコードを書き足すということにあります。

(僕の場合は台湾在住なので「海外からのログインを許可」というコードが入力されています)

ということは、この事態が起こる前に、サーバー内で個別の設定(例えば、アクセス制限、エラーページ設定など)をしていた場合は、それらの設定を最初からやりなおしすることになりますが、(多分)大して面倒な作業にはならないと思うので、頑張ってください。

とにもかくにも、上記のコードさえあれば通常はなんとかなります。

これは、完全に初心者向けです。今まで.htaccessを触ったことがなく、なんかいじったらブログが息しなくなって泣きそうという方向けです。

少しでも知識がある方は別のサイトを参考にしてください。

ふぐ
あなたのブログが元に戻ることを心から願っています。

もし戻った場合はコメントなりなんなりで教えていただければ、見に行かせていただきます