1

受信した非リクエストのhttpsリダイレクトを強制する簡単な方法が必要です。https

つまり、 または のリクエストhttp://www.example.comが届いた場合は、それぞれまたはhttp://example.comにリダイレクトする必要があります。https://www.example.comhttps://example.com

www私のシナリオでは、2 つのオプションのいずれかが有効です - リクエストと非wwwリクエストの両方がリダイレクトされる限り。

さまざまなリソースに基づいてさまざまな解決策を試しましたが、ほとんどの場合、無限ループが発生するか、リダイレクトが適切に設定されていないというエラー メッセージが表示されます。

私はメディア テンプルをホストとして使用しており、ファイルを編集してこれを実行できるようにしたい.htaccessと考えています。

4

1 に答える 1

1

これを試してください:

RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
于 2012-12-08T01:03:58.840 に答える