web-dev-qa-db-ja.com

Wordpressローカルホストにコピーした後は常にhttpsにリダイレクトします

wordpressインストールをサーバーからローカルWebサーバー(MAMP)にコピーして、localhost:8888にアクセスしようとすると、常にhttpがhttpsにリダイレクトされます。したがって、常にERR_SSL_PROTOCOL_ERRORが取得されます。
この設定はどこにも見つかりません–データベースにも、wordpressファイル)のどこにもありません。誰か助けてもらえますか?

5
Tim Kohlen

WP_HOMEWP_SITEURLが、httpではなくhttpsで始まるアドレスに設定されていることを確認してください。

これらの設定はwp-config.phpに配置する必要があります。

define('WP_HOME','http://localhost:8888');
define('WP_SITEURL','http://localhost:8888');

管理者とログインにSSLを強制するようにWordPressに指示していないことを確認してください。

define('FORCE_SSL_LOGIN',false);
define('FORCE_SSL_ADMIN',false);
1
rb-

プロジェクトのルートにある.htaccessファイルを変更する必要があります。 Httpを強制する場合は、このコードに変更してください。

# BEGIN Force HTTP
RewriteEngine On
RewriteCond %{SERVER_PORT} 443
RewriteRule ^(.*)$ http://yourdomain.com/$1 [R=301,L]
# END Force HTTP
1
Rezasys

これをwp-configファイルに追加するだけです

define( 'FORCE_SSL'、false); define( 'FORCE_SSL_ADMIN'、false);

0
Naveed Jasim