私は既存の質問を調べましたが、私にとってうまくいくものは実際には見つかりませんでした。
現在、SecureSSL証明書を使用してサイトを運営しています。https://www.example.co.ukでアクセスできます。問題は、http://www.example.co.ukでもサイトにアクセスできることです。これを可能にしたくありません。httpからhttpsにリダイレクトするために必要です。
.htaccessファイルで使用するこの1つのコードスニペットを見つけました。
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^example.co.uk [NC]
RewriteRule ^(.*)$ https://example.co.uk/$1 [L,R=301]
これは、ユーザーがexample.co.ukをアドレスバーに入力すると正常に機能しますが、ユーザーが「www.example.co.uk」または「 http://」と入力した場合に、何らかの条件ステートメントを追加する必要もあります。 www.example.co.uk '。
[OR]のようなものを使ってみましたが、サーバーエラーが発生します。
任意のヘルプや提案をいただければ幸いです。
乾杯。