私のワードプレスサイトでHTTPからHTTPSに行きたい。これまでのところ、私は次のことを行っている:ワードプレスサイトでSSLを使用する
- はWP-config.phpのファイルでhttps://www.example.com
にSITEURLと自宅の住所を変更し、私が持っているの.htaccessで
define('FORCE_SSL_ADMIN', true); define('FORCE_SSL_LOGIN', true); // I read this was deprecated, but I was desperate /* That's all, stop editing! Happy blogging. */
を追加しました:
# BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase/ RewriteCond %{HTTPS} !=on RewriteRule ^https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule>
だから今、私はトンに直面問題ヲ: 1. CSSスタイルが 2をロードしていない私は、WP-adminのパネルにアクセスすることはできませんし、私は、エラー401ページがI`veは多くのことを試してみましたが、最終的に私は本当に必要な適切
をリダイレクトされていない持っていますあなたの助け、ありがとう!
EDIT !!!! 私は行を削除しました define( 'FORCE_SSL_ADMIN'、true); define( 'FORCE_SSL_LOGIN'、true);
これは管理パネルに表示されますが、スタイルファイルはロードされません。
あなたのエラーコンソールをチェックして、すべてが正しく読み込まれていることを確認します。データベースのサイトURLを更新する必要があります。または、https://www.godaddy.com/help/changing-your-wordpress-domain-name-6495の指示に従ってください。おそらくHTTPSの代わりにHTTPを参照しているでしょう。ほとんどのブラウザではそれが気にしません。 – aynber
あなたはapache、nginxなどを使用していますか? – themich
はい、データベースのサイトURLを編集しました。それはApacheです。ログには何も具体的なものは見当たりません。しかし、コンソールには次のようなエラーのリストがあります:ブロックされた混合アクティブコンテンツのロード "http://www.example.com/wp-includes/js/wp-emoji-release.min.js?ver=4.7 .1 " – Dimentica