最高のWordPressバックアップ
& 移行プラグインを今すぐ入手しよう
デュプリケーターを今すぐ入手

デュプリケーター・ドキュメンテーション

デュプリケーターのドキュメント、参考資料、チュートリアル

アクセス、ログイン、リダイレクトの問題を解決する方法

Duplicator でサイトを復元する際、ログインやリダイレクトの問題など、アクセスに関する問題が発生することがあります。これらのエラーは通常、ウェブサーバーの設定、プラグインの競合、または間違った設定に関連しています。このガイドはこれらの問題のトラブルシューティングと解決に役立ちます。

403 アクセス拒否

サイトのインストール後に"403 Forbidden" または "403 Access Denied" エラーが表示された場合、ウェブサーバーが特定のパスへのアクセスを制限していることを意味します。Duplicatorはこれを制御できませんが、以下の解決策を試してみてください:

解決策1:ホストに連絡する

ウェブサーバーの設定に詳しくない場合は、ホスティングプロバイダーに連絡し、問題が発生しているURLを教えてください。通常、この問題はすぐに解決できます。

解決策2:ウェブサーバーの設定を編集する

サーバーにアクセスできる場合は、Apache設定ファイル(httpd.confあるいは httpd-ssl.conf SSLサイト用)を追加する:

# The Directory path below should match your server the following is a SAMPLE
<Directory /var/www/html/example.com/public_html>
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>

変更後、Apacheを再起動します。

解決策3:追加リソース

403エラーの解決方法の詳細については、こちらのガイドをご覧ください:WPBeginnerによる「WordPressの403 Forbiddenエラーを修正する方法」をご覧ください。

404エラーとリダイレクトの問題

サイトが404エラーを表示したり、正しくリダイレクトされなかったり、ログインできない場合は、以下の解決策をお試しください:

解決策1:リダイレクトの問題を修正する

リダイレクトは次のような問題から発生する可能性があります。各項目について、考えられる問題と解決策を確認してください:

  • などの設定ミス wp-config.php, .htaccessまたはテーマ functions.php ファイルである。
    • チェック .htaccess ファイルに不要なリダイレクトを追加する。
    • を削除してみてください。 .htaccess ファイルを作成し 設定"パーマリンク ワードプレスで
  • リダイレクトプラグイン。
    • インストーラーを使用してプラグインを無効にします。
  • サーバー側のリダイレクト。
    • cPanelの設定を確認するか、ホストに問い合わせてください。
  • メタ・リフレッシュ・タグまたはJavaScriptリダイレクト。
    • 問題の原因となっているプラグインを無効にしてください。
    • テーマを変える。
  • WordPressのパーマリンクの設定が間違っている。
  • チェック installer-log.txt ファイルに追加の警告やエラーがないか確認してください。

解決策2:パスの問題を修正する

もし "index.php "がアドレスバーに表示されたり、各HTTPリクエストに添付される場合は、Apacheの設定を更新する必要があります。

Apacheでパーマリンクを許可するには、ホストApacheのDirectoryセクションに以下のオプションを追加して、個々のサイトが.htaccessファイルを更新できるようにApacheに指示する必要があります。 httpd.conf 設定ファイル:

に以下を追加する。 httpd.conf ファイル。

# The Directory path below should match your server the following is a SAMPLE
<Directory /var/www/html/example.com/public_html>
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>

その後、Apacheを再起動してください。httpd.confファイルにアクセスできない格安ホストを使用している場合は、このFAQエントリーをホストに送信する必要があります。

解決策3:プラグインとテーマをチェックする

リダイレクトの問題は、プラグインやテーマによって引き起こされることがよくあります。

インストーラーの実行中に一般的な問題を素早く切り分け、プラグインを無効にするには、まず右上のAdvanced Modeを有効にし、Safe Modeを使用する場合はFull Installが選択されていることを確認してください。

次に、「Setup」にデータベース接続情報を入力し、「Validate」をクリックします。

すべてのプラグインを一度に無効にする:

  • インストーラーのステップ1を開始する際に オプション " 詳細 " セーフモード.
    • ドロップダウンを「有効」に設定する。

特定のプラグインだけを無効にする:

  • インストーラーのステップ3を開始する際、Options " Active Pluginsを使用して、個々のプラグインのチェックを外し、一つ一つ無効にしてください。

最初にセーフモードを使用することをお勧めします。特定のプラグインが問題を引き起こしていると思われる場合は、セーフモードを無効にしてから、上記のステップ3で特定のプラグインを無効にしてください。最後に、WordPressの管理画面にログインした後、問題が発見されるまで、各プラグインを1つずつ再有効化し、該当する場合は設定を再保存してください。

上記の方法を試しても問題が解決しない場合は、テーマのfunctions.phpを調査し、リダイレクトの原因となるカスタムコードがないことを確認してください。また、このFAQにある解決策を検討してみてください。

解決策4:ブラウザのキャッシュをクリアする

Google Chromeやその他のブラウザは301リダイレクトをキャッシュします。 

複数のブラウザでブラウザのキャッシュをクリアするには、こちらのガイドをご覧ください。その後、サイトを再テストできるはずです。最近リダイレクトに遭遇したばかりであれば、過去1時間分のデータを削除するだけでよいでしょう。

あるいは、シークレット/プライベート・ブラウジング・ウィンドウを使う。その場合、キャッシュはブラウザを閉じた後にフラッシュされます。

WordPress管理者ログインの問題

インストール後にログインできない場合は、以下の解決策をお試しください:

解決策1:新しい管理者ユーザーを追加する

Duplicator Installerの最初の画面でAdvanced Modeが有効になっていることを確認してください。

次に、ステップ3の Options"Create New Userで、新しい管理者ユーザーを作成します。

この新しいアカウントでログインしてください。

解決策2:ログインの確認またはリセット

  • ログイン画面のLost your password?リンクからパスワードをリセットしてみてください。
  • インストール中にプラグインを無効にして、競合を除外する
  • 以下の手順に従ってパスワードをリセットしてください。
  • 他のすべてのオプションが失敗した場合は、緊急パスワードリセットスクリプトを使用することができます。

解決策3:リダイレクトの問題を修正する

WordPressの管理画面にログインしようとしているのに、ユーザー名やパスワードが無効であることを知らせることなく、ログインにリダイレクトされてしまう場合は、ログインのリダイレクトが混乱している可能性があります。ブラウザのURLアドレスを以下のアドレスに変更してログインしてみてください:

  • https://yoursite.com/wp-admin
  • https://yoursite.com/wp-login.php

wp-config.phpのエラー

サイトのインポート後にエラーが表示される場合、以下の原因が考えられます。 wp-config.php ファイルの設定ミスです。プラグインは、定義されたすべての定数を wp-config.php ファイルを使用します。しかし、PHP ではこれらの定数が初期化される仕組みが複雑なため、まれに以前の wp-config.php は、サイレントまたはエラーで失敗するかもしれない。

いくつか例を挙げよう:

  • バックスラッシュやその他のカスタム設定。
  • 定義された定数は、フローチェックで初期化される。
  • ダイナミック変数はプランの値に連結される。

このような状況では、ログに次のような記述が見られるかもしれない:

PHP ERROR: Unexpected end of file
PHP WARNING: Use of undefined constant

解決策1:wp-config.phpを調べる

  • オープン wp-config.php そして定数の欠落や構文エラーをチェックする。
  • 壊れた値や間違ったパスを修正する。
  • フロー・チェック、動的変数、バックスラッシュなどを含む複雑な初期化を行った場合、マクロの値が壊れていないかチェックする。

解決策2:wp-config.phpをリセットする。

エラーが続く場合は、手動で新しいwp-config.phpを作成してください:

  1. ダウンロード wp-config.php より WordPress.org.
  2. データベースの詳細を編集してください。
  3. 既存製品の交換 wp-config.php ファイル。

それでも問題が解決しない場合は、ホスティングプロバイダーにお問い合わせください。

以上です!このガイドが、アクセス、ログイン、リダイレクトの問題解決のお役に立てれば幸いです。

移行の問題を解決する方法をお探しなら、ガイドをご覧ください:「WordPressの移行に関する問題を解決するには?

この記事は役に立ちましたか?

関連記事