2016-07-25 9 views
0

私の目標は、私のドメイン名のすべての変種を永遠にhtaccess経由でhttps://*.comにすることです。また、これを達成するための最良の方法ですか?.htaccessで301 HTTPをHTTPSに正しくリダイレ​​クトする方法

例えば、http://http://www。およびhttps://www。 >>https://

私はhttpsのようにそのファイルと/またはサブディレクトリのすべてのための希望://にも。

答えて

3

あなたは単純にこれを行うことができます。

RewriteEngine On 
RewriteCond %{HTTPS} !^on [OR] 
RewriteCond %{HTTP_HOST} ^www\.example\.com [NC] 
RewriteRule ^(.*)$ https://example.com/$1 [R=301,L] 

これらの新しいルールを試す前に、ブラウザのキャッシュをクリアしてください。これがどのように機能するか教えてください。

+0

こんにちは、返信いただきありがとうございます---しかし、私はHTTP、HTTPとHTTPS WWW WWWをしたいと思い、すべて301に単にhttpsに:// ---もちろんそのサブディレクトリとファイルがHTTPSを着陸させる://にも - 助けてください –

+0

それはあなたのためにうまくいったのですか?その場合は、回答の横にあるチェックボックスをオンにして回答を受け入れてください。 –

+0

テストしましたか?それはまさにそのことです。ここでテストすることができます。 HTTPS WWW例で入力するときhttp://htaccess.madewithlove.be/ –

関連する問題