2017-08-23 24 views
-1

私は自分のドメインのいずれかに私のホスティングにSSL証明書を追加することはできません。 これには複数の問題があります。Httpsが正しく動作しませんWordpress

問題1 私は、WWW、httpまたは何か他のもの(単にドメイン)を追加することなく、ウェブサイトを訪問するとき、それはちょうど、ドメイン名になり、それをHTTPSにリダイレクトdoes notの。たとえば、私がtest.comに行くと、httpsを追加しません。

問題2 私は前にhttpsで自分のドメイン名を訪問したとき、それは私に1ミリ秒のような緑のhttpsマークを表示し、それが再び。消えると私は情報をクリックするとサイトが確保されていない私に指示URLの横にあるアイコンをクリックします。

問題3

私は私のwp-adminに行くとき、それは私にそれが正常にすべきのような緑のhttps兆候を示しています。

これはなぜ起こっているのですか?ドメインマッピングプラグインでマルチサイトネットワークを使用しています。

答えて

1

問題1: もしあなた>設定>一般がhttpsを表示している://サイトのアドレスの両方で& Wordpressの住所 - 問題ないはずですが、あなたはまた、あなたのwpconfig.phpファイルを編集し、

を追加することができますあなたは の.htaccessファイルへのアクセス権を持っている場合
define('WP_SITEURL', 'https://www.yourdomain.com'); 
define('WP_HOME', 'https://www.yourdomain.com'); 

また、あなたが追加することができます:

<IfModule mod_rewrite.c> 
    RewriteEngine On 
    RewriteCond %{SERVER_PORT} 443 
    RewriteRule ^(.*)$ https://yourdomain.com/$1 [R,L] 
</IfModule> 

問題2: 「混在コンテンツ」の問題のように聞こえます。イメージ(例)がhttp://にハードコードされていると、この問題が発生する可能性があります。

"SSL Insecure Content Fixer"のようなプラグインをインストールすることも簡単です(他にもあります)。あなたの設定メニューの下に、 "SSL Insecure Content"メニューが表示されます。その下にある "キャプチャ"設定を選択し、最後にHTTPS検出の下で最高のオプション(HTTP_X_FORWARDED_PROTOなど)を選択して変更を保存します。あなたは行かなくてはなりません!

問題3: 私は正しいだ場合、これは問題ではありません - あなたが混在したコンテンツを修正したら - すべてがうまくいくはず...

私はこれが正しい方向にあなたを指すのに役立ちます願っています。..

+0

ご回答いただきありがとうございます。問題のほとんどは修正されました。問題はまだ悲しいことです。 Fronでhttpsを使わないドメインに行くたびに、httpsがないドメインに行きます。私が望むのは、test.comのようなドメインにアクセスすると、(https://)test.com –

+1

DNSにリダイレクトする必要がありますか?メインのwwwを指すCの名前として "* .domain.com"を設定することができます。 (www.domain.com)... htaccessにコードを追加することもできます。 RewriteEngine on RewriteCond%{HTTP_HOST}^example.com [NC] RewriteRule ^(。*)$ http:// www。 example.com/$1 [L、R = 301、NC] – Jimmy

関連する問題