2016-09-14 17 views
0

私のサイトは、時々、Googleでhttps://www.example.comと表示されます。しかし私はSSL証明書を持っていません(私の見解では必要ありません)。Wordpressサイトのhttpsにhttpをリダイレクト

これらをHTTPにリダイレクトするにはどうすればよいですか?

私の現在の.htaccessは次のとおりです。私はhttps://example.comを入力すると、それはhttp://www.example.comにリダイレクト

# BEGIN WordPress 
<IfModule mod_rewrite.c> 
RewriteEngine On 

RewriteCond %{HTTPS} on 
RewriteRule (.*) http://%{HTTP_HOST}%{REQUEST_URI} [R=301] 

RewriteBase/
RewriteRule ^index\.php$ - [L] 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule . /index.php [L] 
</IfModule> 

# END WordPress 

。しかし、私がhttps://www.example.comと入力すると、何もしません。

+0

あなたはあなたのルールにアンカーを必要とする、それはとてもかかわらず、とにかく動作しませんあなたのHTTP_HOSTのポート443を残します。 – 123

+0

'しかし、私はSSL証明書を持っておらず、私のビューには必要ない' [これ](http://mashable.com/2011/05/31/https-web-security/#vNxXdyIJusqb) HTTPS。 Let's EncryptとStartSSLから無料の証明書を入手できます。 –

+0

ありがとう123、しかし私はこれを修正する方法を知らない? (そして、私はこれらのものが完全にどのように機能するかを実際に知るのに十分な経験はありません)。 –

答えて

0

このコードをhtaccessファイルに書き込みます。

RewriteEngine On 
RewriteCond %{HTTPS} on 
RewriteRule (.*) http://%{HTTP_HOST}%{REQUEST_URI} [R=301,L] 
+0

これはまさに私の最初のポストのトップにあるようだ。とは別に、L。私はそれを読んで、Lは訪問者にそれがコードの終わりであるという考えを与えます。だから最後にLがあってはいけない? –

+0

@VinnieVanRooij 'L'フラグは、リクエストがリダイレクトされる前にフロントコントローラによってURLが書き換えられないようにします(重要です)。それは "コードの終わりであるという考えを訪問者に与える"ものではありません。 – MrWhite

0

リダイレクトコードは私にとって完璧なようです。あなたは別の場所に困惑しているかもしれません。私の知る限り1として

、代わりに私たちはGoogle検索コンソールを言うことができGoogleのウェブマスターツールを使って問題がある可能性があります。ウェブサイトの掲載結果をトラッキングするには、ウェブサイトURLをHTTPShttps://www.example.com)と入力している可能性があります。これは、ウェブサイトのHTTPS URLを表示するGoogle検索を示している可能性があります。 Search Consoleでは、Google検索に重要​​なアイデアが与えられ、オーガニック検索結果に適切なURLが表示されます。

ここで、ウェブサイトのSSL証明書の重要性についてお話しましょう。 eコマースのウェブサイトであれ、シンプルなブログであれ、ブラウザとサーバー間を移動するすべてのデータを保護する必要があり、SSL証明書がその機能を提供します。あなたが思っているのであれば、私のブログは支払いを処理していないとき、またはユーザーがログインできるときにSSLが必要なのはなぜですか?

私はすべてのウェブサイトの所有者がGoogleのトップランクにしたいと思っていることは明らかです。ここではまた、SSLはGoogleがSSLセキュアウェブサイトのオーガニックランキングを推し進めることを明確にした意図を示しています。したがって、Search ConsoleでURLを変更する代わりに、ウェブサイトに安価な価格の証明書を選択することをおすすめします。

便利なURL:

Https to http redirect using htaccess

https://www.cheapsslshop.com/blog/google-says-companies-frivolous-attitude-on-https

https://webmasters.googleblog.com/2014/08/https-as-ranking-signal.html

+0

SSLへの切り替えに感謝しません。私はGoogle Search Consoleを2回確認しましたが、httpsではなくhttpに設定されています。だから、私は単にhttpsの出所を理解していない。 Googleには何も、ウェブサイト/サーバーにはhttpsにつながるものは何もありません。 –

関連する問題