web-dev-qa-db-ja.com

Wordpressサイトのローカルバージョン-SSL / HTTPSが実施されていますか?

ライブのウェブサイトのローカルバージョンをセットアップしようとしています。ファイルとデータベースをダウンロードし、準備が整っており、ソートされていると思いますが、サイトがHTTPSを強制しようとしているため、すべてのブラウザが「このサイトは安全な接続を提供できません。localhostは無効な応答を送信しました。」.

これを処理する方法は何ですか?証明書をインストールしようとしていますか?

ApacheおよびmysqlサーバーでMAMPを実行しています。

1
Josh

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');

また、ブラウザがリダイレクトを積極的にキャッシュしていることも覚えておいてください。結果を表示するにはキャッシュを消去するか、ブラウザシークレットモードを使用する必要があります。

3
sandrodz

sSLをサポートするためにインストールしたプラグインがあるかどうかも確認できます。その場合は、プラグインフォルダーからプラグインを手動で削除します。

0