WordPressで書きたいブログが決まり、さてブログを立ち上げようと意気込んだのは良いけど、WordPressは意外と立ち上げから全ての設定を終わらせるまでのプロセスが初心者には難しく感じ、中には挫折してしまった方も少なくないと思います。もしくは、1からWordPressを立ち上げたいのだけれ … WordPressのWebサイトを移転した際に発生する代表的なエラーの1つに、403エラー(Forbidden)があります。, 原因が分からずと、つい解決を後回しにしてしまいがちですが、そのままサイトが表示されない状態を続けてしまうとSEO的にも悪い影響を与えてしまいます。, 本記事では実際にどんなエラーが発生した際にこの403エラー(Forbidden)が起きるのか、その原因と対処法を解説しています。, 「エラーが出てしまいサイトが表示されなくなくて困っている。」 「自分で復旧しようとしたが上手くいかずお手上げ状態。」, そんなときはサイト引越し屋さんにお任せください。 WordPress専門のエンジニアが復旧作業を代行いたします。, 403エラー(Forbidden)とは一言で表すと「サーバー側からページへのアクセスを拒否されている状態にある」という意味のエラーです。, 通常、Webサイトを閲覧する際は私たちのPCからブラウザを通して、サーバーにページ閲覧のリクエストを送ります。, すると、サーバー側が受け取ったリクエストをもとにサイトの情報やファイル、画像等を私たちのPCに返却し、ブラウザが受け取った情報を表示します。こうして私たちのPCからサーバー上にあるWebサイトを閲覧することができるのです。, しかし、何かしらの理由でサーバー側から私たちのPCへのWebサイトの閲覧を拒否される場合があります。その際はサイトの情報を返す代わりにこの403エラーを返却します。, そして、403エラーを受け取ったブラウザがサイトを表示する代わりに、サーバーからサイトの閲覧を拒否された旨として、403エラーを画面に表示するのです。, 数あるエラーの中でも500エラーと並んで、WordPressの引っ越しの際に発生しやすいエラーとなります。多くの原因が考えられるエラーですが、ここではWordPress移転の際に発生しがちな代表的な例についていくつかピックアップして解説いたします。, WordPressの引越しで起こる403エラー(Forbidden)の原因は主に以下の4つです。, パソコンのブラウザに過去に画面履歴が残ってると、うまく表示できないケースがあります。そんなときは、下記ボタンにて画面をリフレッシュしてください。, これでも直らない場合には、下記の手順でキャッシュ(履歴)を完全にリフレッシュすることが可能です。, Webサイトに独自ドメインを設定した場合、そのドメインのDNS設定が間違っていることで403エラーが発生することがあります。, レンタルサーバーにもよりますが、基本的にサーバーのコントロールパネルから設定を変更できますので、まずは正しく設定されているかを確認してみましょう。, ドメイン設定後におこなったDNSやネームサーバーの指定が間違っている可能性があります。, また、DNSの反映時間はTTLに左右され、正しい設定をせずにいきなりネームサーバーを変更した場合は、反映まで最大で24時間かかってしまうため注意が必要です。ネームサーバーを変更する場合は先に旧DNSでAレコードだけ変更・反映を確認してから行うほうが安心です。, WebサーバーにApacheを使用している際に、設定ファイルとして「.htaccess」を設置します。こちらのファイルの設定やパーミッションが間違っている場合に403エラーが発生することがあります。, 特に、サブディレクトリ以下にWordPressをインストールしている場合は、ディレクトリ名が間違っていないかをよく確認してみてください。, もしエラー箇所が判別できない場合には、バックアップを取ったうえで下記コードだけ残して上書きしてみてください。下記コードはWordPressを動かすうえで最低限必要なコードのため、不要なコードを削除したことで解決する可能性があります。, レンタルサーバーにはネットワークのセキュリティのためにWAF(Web Application Firewall)が設定されていますが、このWAFが本来意図しないアクセスの遮断をしてしまうことにより、403エラーが発生することがあるのです。, 確認方法としてはサーバーのコントロールパネルよりWAF設定画面を開き、「ログ参照」をクリックします。403エラーが表示された時間にログが残っている場合は、WAFが原因です。, その場合はWAF設定を一時的に無効にするか、または、WAFがあってもアクセス出来るようカスタマイズする必要があります。, サーバーの各フォルダには「パーミッション」と呼ばれるアクセス権限が設定されています。このパーミッションの設定が間違っていることにより、403エラーが発生することがあります。, 特にサブディレクトリ以下にWordPressをインストールしている場合は、まずインストールしたサブディレクトリ自体のパーミッションを確認してみてください。, WordPressの場合ではパーミッションの設定が755(rwxr-xr-x)が正しいフォルダで700(rwx——)となっていたり、777(rwxrwxrwx)となってしまっているケースがよく見受けられます。, パーミッションの設定ミスはエラーを引き起こすだけでなく、場合によってはセキュリティの問題にも直結するため、おかしいと思ったら正しい設定を確認するようにしてください。, レンタルサーバーは提供会社によって仕様が異なるため、あるサーバーでは問題なく動いていても、引越すと急にエラーを起こすことがあります。ここでは、レンタルサーバー別のよくある403事例をご紹介します。, ロリポップでは、WAF(不正アクセスを防ぐためのものです)によって、本来アクセスしたいものまでブロックされてしまうことがあります。その場合は下記手順で一時的にWAFを解除することでアクセス可能になります。, ロリポップ管理画面の「セキュリティ」>「WAF設定」に進み、 該当ドメインの設定変更から「無効にする」をクリック。, ただし、WAFをずっと解除しておくとセキュリティが弱くなってしまうため、作業が終わったら必ず有効に戻しておきましょう。, エックスサーバーでは、海外からの大量のアクセスや、不正・改ざんデータなどが発生した際に、サーバーを凍結されてしまうことがあります。特に、サーバーのセキュリティ設定で海外IPからのアクセスを許可している場合に起こりやすいです。, その場合には、一旦サーバー内ファイルを全てパソコン内にバックアップ、サーバー内のファイルは全削除のうえ、エックスサーバーに報告すると凍結を解除してもらえます。その後にファイルを復旧しましょう。, 当作業はご自身で行うとリスクも高いため、もし代行をご希望される場合はこちらのお問い合わせから弊社にご相談くださいませ。, さくらサーバーでは、サーバーによるファイル読み込みの認識違いによって403エラーが起こることがあります。その対処法は以下です。, さくらサーバーのコントロールパネルにログイン、サイドバーの「ファイルマネージャー」に進む。 「表示アドレスへの操作」>「アクセス設定」をクリック。 「indexファイル」タブを開き「indexファイルの名前」にindex.phpを追加。, 冒頭でも述べましたが、403エラー(Forbidden)が解決しないからと、そのページをそのまま放置しまうと、SEOにも非常に悪影響を与えてしまいます。, 例えばあなたがユーザーだとして、検索して表示されたサイトをクリックして403エラーが出たらどう思うでしょう?明らかにマイナスイメージですよね。Googleも当然それを踏まえてSEOの評価を下げます。, そのため403エラー(Forbidden)が出た場合はすみやかに解決しましょう。すぐの解決が難しい場合は一旦DNSのAレコードを旧サーバーに向け、一時的に元の表示に戻すなどの対策が必要です。, ご自身での解決が難しく、事態が長引いてしまうような場合は専門の業者に相談することも一つの手です。, 会社名:株式会社DPパートナーズ 所在地:東京都荒川区西尾久1-20-13 連絡先:info@site-hikkoshi.com 電話番号:080-7931-5884(平日10-18時) 事業内容:ウェブ制作 / サイトリノベーション / サーバー移転 / サイト売買, 「WordPressのサーバー移転をしたいけど、どうしていいか分からない」「無料ブログからWordPressへ移行したいので見積りしてほしい」など、WordPressに関わるお困り事がありましたら、お気軽にご相談ください。, 会社名:株式会社DPパートナーズ 所在地:東京都荒川区西尾久1-20-13 代表者:彦坂 康太郎 連絡先:info@site-hikkoshi.com 電話番号:080-7931-5884(平日10-18時) 事業内容:ウェブ制作 / サイトリノベーション / サーバー移転 / サイト売買, HTML / Movable Type / Jimdo / Wix等からWordPressへの移行プラン, WordPressの自力移転に失敗し、途中から引越し代行する場合のお見積りについて. さくらサーバーでWordPressの簡単インストールでWordPressを動かせたのは良いが, この相談は実はこうなってしまってからは、データベースの書き換えが必要なので大変なのですが, そもそも、さくらサーバーでWordPressをインストールする際に直接ドメインを指定できないのが問題ですね。, 今回はそうならないために、簡単にWordPressを直接ドメインに当てる方法をお伝え致します。. さくらレンタルサーバーに新規ドメインを追加してssl設定をやろうとしたときにつまづいたので、そのときやった対処法です。 新しいサイトのためにこんなことをやりたかったのですが . 自分のWordPressウェブサイトにアクセスしようとする際に、「禁止されている」、またはアクセス権限がないと表示されたことはありませんか。あれば、おそらくWordPressの「403 Forbidden」(禁止されている)エラーが発生したでしょう。, WordPressウェブサイトのエラーが発生すると、イライラしますね。「403 Forbidden」エラーをできる限り早く処理し、ウェブサイトが再度正常に機能するようになるように、本記事の詳細なガイドをご用意しております。, よく発生するWordPressエラーの多くと同様に、「403 Forbidden」エラーもウェブサーバーとウェブブラウザー間の通信用のHTTPステータスコードです。, HTTPステータスコードの簡単な説明:ブラウザーを使用してウェブサイトにアクセスする度に、ウェブサーバーはHTTPヘッダーというもので応答します。通常は、すべてが正常に機能しているため、この処理は舞台裏で起こります(ご参考までですが、200というステータスコードです)。, ただし、問題が発生した場合には、サーバーは番号付きのHTTPステータスコードを返します。これらの番号は確かにいらいらしますが、実はウェブサイトで発生する異常の原因を特定するに便利である為、非常に重要な番号なんです。, 「403 Forbidden」エラーは、ウェブサーバがクライアント(すなわちブラウザー)のリクエストを受けたが、処理しない意味です。, 分かりやすく言うと、サーバーがリクエストを正常に理解しましたが、リクエストをした人がアクセス権限がない為、処理しません。まるで、私的な催しに参加しようとしているときに、名前がゲストリストに載っていないことがわかるようです。, ステータスコードの意味はそれぞれ異なります。当社のブログでは次の詳細な記事があります:「404 お探しのページは見つかりませんでした」、「500 内部サーバエラー」、「502 不正なゲートウェイ」、と「504 ゲートウェイタイムアウト」。, WordPressの「403 Forbidden」エラーを起こす最もよくある原因は:, ウェブサイトで使用しているプラグインの問題のために、本エラーが発生している可能性もあります。本記事では、考えられるすべての原因とそのトラブルシューティングについて説明します。, HTTPステータスコードの多くと同様に、本エラーコードにもさまざまなバリエーションがあります。, Nginx xサーバーを使用している場合、以下のようになります。簡単に言うと、「禁止」(英語:”forbidden” )または「アクセスが権限がない」(英語:”not allowed to access”)というメッセージの場合には、おそらく「403 Forbidden」エラーが発生していると考えられます。, WordPressウェブサイトの「403 Forbidden」エラーの処理方法については5種類のトラブルシューティング手順を詳しく説明します。, WordPressウェブサイトのサーバー上の各フォルダとファイルには、次の行動ができるユーザーを決める、独自のファイルアクセスアクセス権(パーミッション)があります:, パーミッションは3桁の数字であり、各桁は上記の3つのカテゴリーのそれぞれに対するアクセス権のレベルを示します。, 通常だと、これらのパーミッションは正常に機能しているため、触る必要はありません。しかし、WordPressウェブサイトのファイルアクセス権が誤って変更されてしまう場合には、「403 Forbidden」エラーが発生することがあります。, ウェブサイトのファイルアクセス権を確認または変更するには、FTP/SFTP経由で接続する必要があります。Kinstaのお客様は、SFTPの使用について、こちらの説明資料をご参照ください。, 以下のチュートリアルのスクリーンショットでは、無料のFTPプログラムFileZillaを使用します。手順の考え方はどのFTPプログラムでも同じですが、インターフェースに適用する必要があります。, サーバーに接続した上で、ファイルまたはフォルダのアクセス権(パーミッション)を確認するには右クリックします。, もちろん、各ファイルまたはフォルダのアクセス権を手動で確認することは、あり得ない話です。むしろ、フォルダ内のすべてのファイルまたはフォルダのアクセス権を自動的に変更できます。, WordPress Codexによると、WordPressのファイルパーミッションの理想的な設定は次のとおりです:, wp-config.phpファイルは例外で、440または400でなければなりません。, パーミッションを設定するには、WordPressウェブサイト全体を含むフォルダを右クリックします。(Kinstaではpublicというフォルダです。)次に、「File Attributes」(ファイルの属性)を選択します。, 「Numeric value」(数値ボックス)に755または750を入力します。次に「Recurse into subdirectories」(サブディレクトリに再帰)→「Apply to directories only」(ディレクトリにのみ適用)を選択します:, ディレクトリのアクセス権を変更した後に、ファイルに対しても同じ手順を繰り返します。変更点は:, プロセスを終了するには、wp-config.phpファイルのアクセス権を手動で調整し、440または400にするだけです。, 「403 Forbidden」エラーの真の原因はファイルのアクセス権である場合には、これでウェブサイトが正常に機能するはずです。, KinstaはNGINXウェブサーバーを使用している為、Kinstaをご利用のウェブサイトには.htaccessファイルはありません。したがって、Kinstaのお客様はこの原因を考慮しなくても構いません。, 一方、他のホスティング会社をご利用の場合、そのホスティング会社がApacheウェブサーバーを使用していると、「403 Forbidden」エラーの考えられる原因の一つは、ウェブサイトの.htaccessァイルの異常です。, .htaccessファイルは、Apacheウェブサーバーで使用される基本設定ファイルです。リダイレクトを設定する、ウェブサイトへのアクセスまたはその一部へのアクセスを制限するなどに便利です。, 非常に協力なファイルである為、ほんの少しの誤りでも「403 Forbidden」エラー等の重要な異常が発生します。, そこで、既存の.htaccessファイルを処理するよりも、新しくてクリーンな.htaccessファイルをWordPressに生成させたほうがしやすいです。, 異常の原因は.htaccessファイルであった場合には、これでWordPressウェブサイトへのアクセスができるようになったはずです。, 新しくてクリーンな.htaccessファイルをWordPressに生成させるには:, 以上です。これでWordPressが新しい.htaccessファイルを生成します。, 異常の原因はウェブサイトのファイルアクセス権でも.htaccessファイルでもない場合には、次に確認するべきなのはプラグインです。プラグインのバグ、2つ以上のプラグイン間の互換性異常などが考えられます。, その原因がなんであれ、異常のあるプラグインを特定する最もしやすい方法は試行錯誤手法です。具体的には、すべてのプラグインを無効にしてから、原因が特定できるまでプラグインを一つずつ再度有効にします。, WordPressのダッシュボードにアクセスできる場合は、「プラグイン」メニューを使用きます。, WordPressダッシュボードにアクセスできない場合は、代わりにFTP/SFTP経由でWordPressウェブサイトのサーバーに接続する必要があります。(KinstaのサーバーへのSFTP接続についてはこちらをご参照ください。), そこで、再度ウェブサイトにアクセスしてみましょう。ウェブサイトが機能している場合には、「403 Forbidden」エラーの原因はプラグインであることが分かりました。, 異常の原因となっているプラグインを特定するには、プラグインを一つずつ再度有効にします。, pluginsフォルダのファイル名を変更した後にウェブサイトの「プラグイン」メニューにアクセスする際に「プラグインファイルが存在しません」と表示されるはずです:, 異常を処理しプラグインを再度管理できるには、FTPプログラムを使用してフォルダの名前をpluginsに戻します。例えば、plugins-disabledという名前に変更した場合は、単にpluginsに戻すだけです。, そうすると、プラグインは再度表示されるようになります。ただし、すべては無効になっています:, 異常の原因となっているプラグインが特定できたら、そのプラグインの開発者に連絡するか、同様な機能のある別のプラグインを選択します。(最高のWordPressプラグインについてはこちらの記事をご参照ください。), アセット(画像、JavaScript、CSS)の403エラーが発生する場合は、コンテンツ配信ネットワーク(CDN)の異常が発生したことがあります。この場合は、CDNを一時的に無効にし、ウェブサイトが機能しているかを確認した方が良いでしょう。Kinstaのお客様は、サイトをクリックし、「CDN」タブをクリックしてください。次に「CDNを無効にする」ボタンをクリックします。, ホットリンクとは、自分のウェブサイトに画像を追加したときにそのリンクが他人のウェブサイトを指していることです。これを防ぐには、WordPressのホスティング会社またはCDNプロバイダに「ホットリンク保護」というものを設定してもらうことができます。 導入することでWebサーバーに対する不正なアクセスをWAFがブロックしてくれます。静的なコンテンツ(html、画像、css)には効果がありませんが、PHPやCGIを利用している場合には導入しておいた方が良さそうです。 さくらのレンタルサーバー(マネージドサーバー含む)の場合、デフォルトでオフになっており、必要に応じて有効化するようになっています。 これに対し、ロリポップではWAF導入以降に契約した場合、デフォルトでオンになっています。 ありがとうございます。, 「さくらインターネットでWordPressを/wpではなくドメイン直下にインストールする方法」を実施しましたが、「ドメインにアクセスすると、WordPressのインストールが始まる。」が始まりません。, ドメインにアクセスするとさくらインターネットで提供されている(?)「このサーバは、さくらのレンタルサーバで提供されています。」が表示されます。 Classic Editorプラグインは、4.9系のバージョンにインストールして事前に有効化できますので、新エディタを利用したくない場合は事前インストールをおすすめいたします。事前に有効化するとアップデートしても新エディタは有効化されません。 非営利団体の新しいサイトを立ち上げたいですか?非営利団体を運営するためのWordPressの最高のテーマ、プラグイン、並びにその操作アドバイスをまとめてみま... WordPressウェブサイトで「404 お探しのページは見つかりませんでした」メッセージが発生しましたのですか。その内容、ウェブサイトへの影響、または処理方法... WordPressの編集画面がそろそろ変わります!今回は、新しいGutenbergエディタとその長短所をご紹介します。, 同意のクッキー、同意しないクッキーを設定いただきますと、ここにその設定を保存し、お客様が同意しなかったものをお見せしないようにします。, WordPressは、ログインしたユーザーをトラックし、設定されたユーザー設定をWordPressユーザープロファイルに保存するクッキーをいくつか使用します。Kinstaのウェブサイトのメンバー(スタッフのメンバー)のみが対象になります。, Stripeは当社の支払いプロバイダであり、詐欺防止またはその他の課題に役立つクッキーを設定することがあります。これらは当社の支払いが機能するのに必要です。, このクッキーには、訪問者を紹介したアフィリエイトに関する情報が含まれています。クッキーには、訪問者に関する情報は一切含まれていません。, 視聴者に面白いコンテンツを提供するのにはAnalyticsを使用します。 当社は、IPを匿名化することにより個人識別情報(PII)が送信されないことを確認しました。, Googleが設定し、使用しています。コンテンツのA/Bテストを行うことにより、訪問者に最も必要なものを提供しているかどうかが確認できます。, ニュースレターに登録すると、ニュースレターの登録ボックスが削除されます。このクッキーには、サインアップしたかどうかの情報だけが含まれ、個人データは含まれていません。, Twitterにより設定かつ使用されます。広告の対象を設定することに、またはkinsta.comにアクセスしたユーザーへのコンテンツプロモーションに使用されます。, kinsta.comにアクセスしたユーザーへの広告のリマーケティング、パーソナライズ、およびターゲティングの為に、Google Adsにより設定かつ使用されます。(, Hubspotにより設定かつ使用されます。Facebookにより、kinsta.comにアクセスしたユーザーへのコンテンツのプロモーションまたは広告の対象を設定することに使用されます。Hubspotにより、当社に連絡するkinsta.comへの訪問者をよりよく支援できるようにすることに使用されます。, LinkedInにより設定かつ使用されます。広告の対象を設定することに、またはkinsta.comにアクセスしたユーザーへのコンテンツプロモーションに使用されます。, G2により設定かつ使用されます。広告の対象を設定することに、またはkinsta.comにアクセスしたユーザーへのコンテンツプロモーションに使用されます。, Redditにより設定かつ使用されます。広告の対象を設定することに、またはkinsta.comにアクセスしたユーザーへのコンテンツプロモーションに使用されます。, Pinterestにより設定かつ使用されます。広告の対象を設定することに、またはkinsta.comにアクセスしたユーザーへのコンテンツプロモーションに使用されます。, ユーザーのニーズをよりよく理解し、kinsta.comを最適化するために、Hotjarを使用しています。, “Forbidden – You don’t have permission to access / on this server”, “403 – Forbidden Error – You are not allowed to access this address”, “HTTP Error 403 – Forbidden – You do not have permission to access the document or program you requested”, “403 Forbidden – Access to this resource on the server is denied”, “403.That’s an error.Your client does not have permission to get URL / from this server”, “You are not authorized to view this page”, “It appears you don’t have permission to access this page.”, ファイルのコピーをコンピュータにダウンロードします(万が一のためにバックアップを作成します)。. 超まとめ. ↓ さくらのレンタルサーバーにクイックインストールでwordpressをセットアップした後、ログインしようとすると403 Forbiddenが表示された場合(↓)は、.htaccess の一行目に以下を追 …  https://ja.wordpress.org/plugins/classic-editor/, なお、さくらのレンタルサーバでは、スタンダード以上のプランにおいて、バックアップ&ステージング機能を無償で提供しています。WordPressバージョンアップ前にバックアップするステージングを作成して、本番環境に関係ないところでバージョンアップを試すといった使い方ができますので、ぜひお試しください。, ・さくらのサポート情報 > レンタルサーバ > バックアップ&ステージング ©Copyright2020 フユノウメ.All Rights Reserved. https://help.sakura.ad.jp/hc/ja/articles/360000180462, ・WordPressのプラグイン、WordPress本体は常に最新版をご利用ください。過去のバージョンには脆弱性が存在し、ウェブサイト改ざんや不正なメール送信など、不正利用の被害を受ける可能性が非常に高まっております。, ・不要なプラグインは無効化してください。不要なプラグインを利用しないことで、将来的に不正利用被害にあう可能性を減らすとともに、サイトのパフォーマンスが向上する場合もございます。今一度、プラグイン一覧の見直しをお願いいたします。, https://ja.wordpress.org/plugins/classic-editor/, https://help.sakura.ad.jp/hc/ja/sections/115000062082, https://help.sakura.ad.jp/hc/ja/articles/360000180462, 「DevFes 2020 (ASTERIA Warp Developers Online Festa)」(オンライン)にてCS本部 小林が登壇いたします, 「NoMaps 釧路・根室 2020」(オンライン開催)において代表の田中が登壇いたします, 【さくらの専用サーバ PHY】「Red Hat Enterprise Linux 8」の新規提供開始のお知らせ, 「さくらの夕べオンライン〜サイボウズさんといっしょ!〜 」(オンライン)に弊社社員が登壇いたします, 【さくらの専用サーバ PHY】「Windows Server 2016 / 2019 ・SQL Server 2017 / 2019」「Red Hat Enterprise Linux 7」「VMware vSphere ESXi 6.7」の新規提供開始のお知らせ, 【sakura.io】ソニーより、拡張ボード「B-stem LTE01」が発売されました, 「第5回 ホワイト企業アワード表彰式」(オンライン)にてES本部 川村が登壇いたします, 「第48回 インターネット技術 第163委員会研究会(ITRC meet48)」(オンラインおよび札幌)にて弊社 熊谷・三谷が登壇いたします.