Written by Kasumi

htaccessを使ってhttpからhttpsへリダイレクトさせる方法

サイトをssl化させてる。

サイトのドメインがhttpとhttpsのふたつ存在する。

http形式のドメインにアクセスしたら自動的にhttpsへリダイレクトさせるように設定したい。

本記事ではこのような悩みを解決します。

.htaccessファイルにコードを記述

RewriteEngine on

RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R,L]

上記がhttpからhttpsへリダイレクトさせるコードになります。

FTPに接続後、ルートにある.htaccessファイル(無い場合は作成)内に上記コードを記述します。

RewriteEngine onの記述がすでにある場合は記述しないでください。

以上でhttpからhttpsへのリダイレクトが完了します。

注意点・まとめ

.htaccessファイルはアクセス権を変更できるファイルなので更新前に必ずバックアップをとってください。

ご使用のwebサーバーによってはコントロールパネルにてhttpからhttpsへリダイレクトできる設定があるかもしれないので確認しましょう。

設定が無い場合、本記事の方法をご参考ください。

以上で解説を終わります。

目次

関連記事

WordPress プログラミング

【wordpress.orgにログインできず、プラグインの新規追加・外部へ接続する際の通信がうまくいかない】原因・解決方法を紹介

更新日:2022.10.19
6341
Illustrator プログラミング

【イラストレーター】SVGの書き出しがズレたり・崩れたりして綺麗に書き出しできない【簡単解決】

2021.04.07
12182
プログラミング

【簡単】アメブロ記事一覧をサイトに埋め込む方法

更新日:2020.06.12
6672
WordPress プログラミング

【簡単】カスタム投稿のタクソノミーページでパーマリンクからタクソノミー名を削除し、ターム名のみにする方法

2022.01.30
6223