Wordpressのダッシュボードを開こうとすると403エラーが出る(初心者向け)
今の状況説明
Wordpressをダウンロードして、表示させるところまできたところです。
サイトのURLは、基本的にWordpressをダウンロードしたフォルダによって決まります。
http:// <ドメイン名> /home/
早速ここにアクセスしてみましょう。
以下のようなトップ画面のページが表示されました。
これにもブログを作るための色々な機能がついたテーマではありますが、他にも色々な選びたい場合、「ダッシュボード」という、いわゆるWordpressの管理画面から、他のテーマを探して適用することができます。
ここでエラー!
私も他のテーマを選びたいと思ったので、「ダッシュボード」を開こうとしたところ、403エラーが出てしまいました。
ダッシュボードのURLは、http:// <ドメイン名> /home/wp-admin/ です。
どのようなエラーか? そして対処法は?
403エラーというのは、「そのサイトを見るための権限が付与されてないよ」というものです。
この権限エラーは、勝手に誰もがそのURLから管理画面を表示させて、中身を改ざんすることができないように、権限がないIPアドレスからのアクセスは受け付けないよう、デフォルトで設定されるようになったことに起因します。
では「.htaccess」をまず探しましょう。
注意点としては、「.htaccess」ファイルは、名前の最初に「.(ドット)」が付いていることからわかるように、隠しファイルです。
隠しファイルは、表示されないように設定されていることも多いので、FTPツールでファイル群を見た時に、「ない!」と慌てないようにしましょう(そんなヘマは私だけかもしれませんがw)
実際にやってみます
このサービスを起動して、表示されたフォルダ体系から「.htaccess」ファイルを開き、以下の文言を追加します。
<ここにIPアドレスを入れる>
の部分ですが、ロリポップの場合だと、
このページに追記方法が書かれていて、その中に、アクセスしようとしている自分のIPアドレスも書いてくれています。
もちろん他の方法で自分のIPアドレスを確認してもOKです。
この追記作業を終えた後、再度「ダッシュページ」のURLにアクセスしてみると、ちゃんとエラーが消えて、「ログイン」画面が表示されました。
これでメールアドレスとパスワードを入れると、「ダッシュボード」に遷移できます。
あとは、自分の好きなテーマを探したり、カスタマイズしたりできそうです。
あとは個人的な所感です
DNSの設定や、403エラーの対処法、実は結構長く苦しみました。
ロリポップの場合は、以下のページにちゃんと対応方法が書かれていたので、やはり本家のページをちゃんと見たり探したりするのは大事だな、と改めて思わされたエラーでした。
管理画面のログイン画面を表示させるまでに、こんなに苦労をするとはwww
よもや予想しませんでしたー。
長かった。でも勉強になりました。
一つ一つやって行く中で覚えて行くしかないなー、大変だなーと思う一方で、まだまだ楽しく勉強していきたいなと思いました!
以上。