私のようにwordpress初心者なのに調子に乗って、.htaccessをいじって、画面真っ白になったり、謎の「500 Internal Server Error」が出たりと、恐怖の瞬間を迎えた人は少なくないと思います。
その原因は無数にあるとは思いますが、私が陥った意外な落とし穴を書いていきたいと思います。
画面真っ白状態になった時、早速ググってみると、htaccessのファイル名が間違っているとか、コーディングやパーミッションが違うとか色々な情報があって、それぞれ試しているうちに「500 Internal Server Error」も出るようになり、魂の抜け殻状態になってました😱
しばらくの放置プレイの後、ふと思い立って私が利用しているサーバー(エックスサーバー
)のマニュアルを見てみることにしました。
ありましたよ❗ そこに😲 解決のヒントが😂
解決のヒント、それは「文字コード」を「EUC」にして.htaccessファイルを保存し、FTPでアップすることです。
ただそれだけです。たったそれだけのことで数時間も無駄にしてました😥
文字だけではやり方が分からない人のために、一応画像もアップしておきますので、ご参考まで。
解決手順
私はTerapadを使っていますが、他のテキストエディタでもほぼ同じだと思います。
まずは、ファイル → 文字/改行コード指定保存 を開く。
次に、文字コードを「EUC」にし、上書き保存。
最後に、右下の赤く囲った部分が「EUC」となっていることを確認し、完了。
以上が最終的に行き着いた結果でしたが、私と同じように悪戦苦闘してあきらめかけている人の参考になれば幸いです。