ライブのウェブサイトのローカルバージョンをセットアップしようとしています。ファイルとデータベースをダウンロードし、準備が整っており、ソートされていると思いますが、サイトがHTTPSを強制しようとしているため、すべてのブラウザが「このサイトは安全な接続を提供できません。localhostは無効な応答を送信しました。」.
これを処理する方法は何ですか?証明書をインストールしようとしていますか?
ApacheおよびmysqlサーバーでMAMPを実行しています。
WordPressはWP_HOME
およびWP_SITEURL
をDBに保持します。これは初期インストール時に設定され、通常はWebサイトのドメインです。場合によってはhttps
のドメインです。
ローカルドメイン経由の訪問サイトが、WordPressがhttpsライブドメインにリダイレクトするため、リダイレクトループが明らかに失敗します。
これを修正するには、DBのWP_HOME
およびWP_SITEURL
値を変更します。
または、これを単にwp-config.phpに追加します。
define('WP_HOME','http://domain.local');
define('WP_SITEURL','http://domain.local');
また、ブラウザがリダイレクトを積極的にキャッシュしていることも覚えておいてください。結果を表示するにはキャッシュを消去するか、ブラウザシークレットモードを使用する必要があります。
sSLをサポートするためにインストールしたプラグインがあるかどうかも確認できます。その場合は、プラグインフォルダーからプラグインを手動で削除します。