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へリダイレクトできる設定があるかもしれないので確認しましょう。

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

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

目次

関連記事

プログラミング

ドメインからIPアドレスを確認する方法【コマンドプロンプト】

2023.10.10
1096
HTMLCSS プログラミング

inputタグのラジオやチェックボックスをボタン画像にする方法

2021.01.04
4595
WordPress プログラミング

【アドミンバー】WordPressで管理画面にログインしたらページ上部に余白ができるのを解決!

2022.04.14
1732
プログラミング

MANPローカルサーバーで400 Bad Request errorになりサイトが表示されない【解決!ローカルのドメイン・ディレクトリ名が原因かも?】

2022.04.18
921