エックスサーバーでWordPressの海外からのアクセス制限を解除する方法
こんにちは、根本耕輔です。
今回は、エックスサーバーでWordPressの海外からのアクセス制限を解除する方法をご紹介していきます。もしかしたら、海外のサービスをWordPressと連携するときにエラーが起こってしまったという場合は、これで解決できるかもしれません。
アクセス制限を解除する場面
WordPressのアクセス制限を解除する場面は、あまりないと思います。でも、たまに海外のサービスをWordPressと連携させるときは、海外からのアクセス制限に引っかかりそのサービスを利用できないということがあります。
僕の場合は、Zapierがそうでした。上の画像のように、WordPressと連携を取る許可が得られないという内容が表示されたんですね。Zapierは海外のサービスなので、例えば、WordPressで投稿した記事とFacebookに自動投稿したり、Twitterに自動投稿したりという場合は、WordPressをインストールしているサーバー側でアクセス制限の設定をする必要があります。
アクセス制限を解除する際の注意点
しかし、アクセス制限を解除する際は、注意点があります。僕はレンタルサーバーとしてエックスサーバーを利用しています。そこでは、
※WordPress「ダッシュボード」に対する国外IPアドレスからの接続を制限します。
※国外からアクセスをされる場合を除き「ON」のまま運用されることを推奨します。
制限を解除する場合は個別にIPアドレス制限やベーシック認証を行ってください。
と記載されています。デフォルトでは、国内からのアクセスしか許可しないという設定になっていて、国外からのアクセス制限を解除してしまうと少なからずリスクがあります。なので、これから行う設定は自己責任で行うようにしてください。
Xserver(エックスサーバー)で海外からのアクセス制限を解除する手順
それでは、海外からのアクセス制限を解除する方法をステップバイステップでご紹介していきます。
Step1. エックスサーバーにログインする
まずは、会員IDまたはメールアドレスとインフォパネルパスワードを入力してエックスサーバーにログインしましょう。
Step2. サーバー管理に移動する
次に、「ご契約一覧」にある「サーバー」から設定していくサーバーの「サーバー管理」に移動します。
Step3. WordPressセキュリティ設定に移動する
そしたら、「ServerPanel」に遷移します。ここでは、「WordPress」の項目にある「WordPressセキュリティ設定」をクリックします。
Step4.
次の画面では、3つのアクセス制限がありますので、用途に合わせて制限を解除してください。
Zapierを利用する場合は、「XML-RPC API アクセス制限」を「OFFにする」にチェックを入れて、「設定する」ボタンをクリックします。すると、ZapierでWordPressが連携できるようになります。
まとめ
エックスサーバーなどのレンタルサーバーで海外のからのアクセス制限を解除することで、海外のサービスを利用することができるようになります。しかし、先ほどもお伝えしたように、不正アクセスなどのリスクが増えてしまうので、それを考慮した上で解除するかどうか決めてください。ちなみに、僕は制限を解除してからしばらく経ちますが、問題なく利用できています。