httpのアクセスをhttpsへリダイレクトする.htaccessの設定

htaccess
Let's Eecryptの普及のおかげさまで、
一般人もsslのウェブサイトを構築するのが容易な世の中になりました。

今回はhttpとhttpsのどちらでもアクセス可能な環境で、
httpsを強制するためのリダイレクト設定です。
利用するサーバーは価格競争のソルジャーとも言える
リトルサーバー様のサーバーでの検証です。

.htaccessファイルのサーバー側の解釈が、
レンタルサーバーごとに違いが出たりするので、
ご自身の借りているレンタルサーバーにて、
本検証と同じ動作をするかは保証いたしかねます。

さくらのレンタルサーバにおける設定につきましては、
以下公式ページを参照ください。

では、リトルサーバー上で.htaccessを設置し、
httpへのアクセスがあった場合に
httpsのアドレスへリダイレクトする方法を説明致します。

.htaccessは、制御したいhtmlファイルがあるフォルダに作成します。
サイト全体でリダイレクトする場合は公開ディレクトリのトップに設置してください。
また、すでに.htaccessが存在する場合、ファイル内へ追記することになります。
追記の位置について、ファイル内の最上部に記述が必要との情報です。

[記述内容]
RewriteEngine on
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://hogehoge.com/$1 [R=301,L]

hogehoge.comの部分は自分のサイトのアドレスに変更してください。

保存時にサーバーが解釈できる文字コードで保存する必要があるそうです。
私はutf-8で改行コードLF にて保存しました。
これでリダイレクトされるようになったはずです。

http://から始まるアドレスを指定しても
https://に切り替わってアクセスしてくれることを確認しましょう。

これで、想定通り動いてくれればラッキー。
動かなければ、ガンバレ切り分けになります。以上です。
🐇記事が気に入ったら拍手してみてね☆
※拍手はFC2ブログの標準機能です。

関連記事

格安SIMお申込みボタン

momokokko

ネットワーク屋のナレッジへようこそ!

なんでもリクエスト フォーム

※当サイトの「なんでもリクエスト」を利用したお取引きは全て無料です。
※リクエスト後、24時間以内にメールにてご返信を差し上げます。
※ご入力頂いたメールアドレスは本取引き以外で利用しません。
※PCメールよりご返信しますので受信拒否設定などにご注意ください。


紹介をご希望のサービス名:


お名前(ニックネーム可):


受信用メールアドレス:

[コンピュータ] ジャンルランキング

800位/10000

FC2ブログでランキングも簡単自動参加!

サイト内検索

OCN モバイル ONE 端末セット本体
1円