私は、ライブに移行したばかりのサイトを開発しました。
別の会社が現在ドメイン名を持っているので、彼らは私たちのIPとDNSにリダイレクトしています。
Webサイトは正常に動作し、すべてのフォームは機能していますが、管理者ログインフォームをロードしようとすると「多すぎるリダイレクト」エラーが発生しています。
私たちは同じサーバーから、しかしサブドメイン上で開発サイトを運営しており、それはうまく機能しています。
私はhtaccessとプラグインを削除し、すべてのファイルをもう一度置き換え、データベースを置き換えようとしましたが、まだうまくいきません。問題の原因は何でしょうか。
これは標準のWPサイトであり、マルチサイトではなく、HTTPSで実行されています。
何か案は?
前もって感謝します!
最後にこの問題を解決しました。すべてのファイルを削除してcpanelアカウントを削除し、すべてをやり直しました。これで今回の問題は解決したようです。
データベースにアクセスできると仮定して、次のクエリを実行します。
SELECT option_value FROM wp_options WHERE option_name='siteurl' OR option_name='home';
wp_
を、デフォルトの$table_prefix
でない場合は、wp_config.php
内のwp_
に定義されている接頭部で置き換えます。
これはあなたのサイトがまだ開発場所ではなく予想される場所に行くことを確実にするためです。それが正しい場所に行かないのであれば、それがあなたがadminセクションにログインしようとしたときにあなたのサイトがリダイレクトループに入っている理由です。
データベースでこれらの2つのキーを変更するか、あるいはあなたのwp_config.phpでそれを定義してください:
define('WP_SITEURL', 'http://example.com');
define('WP_HOME', 'http://example.com');